Prime Minister Narendra Modis two-day state visit to Mauritius began with a warm welcome in Port Louis on Tuesday.