Prime Minister Narendra Modi is set to attend a major community event in Port Louis, Mauritius, where members of the Indian diaspora have gathered in anticipation of his arrival.