Prime Minister Narendra Modi arrived in Durban early this morning from Johannesburg where he addressed more than 11,000 members of the Indian community calling the country the land of Madiba or Nelson Mandela and the 'karma-bhoomi' of Mahatma Gandhi.