Yes. However, Indian Nationals do not need to apply for a Mauritius visa in advance. You can get a Mauritius visa upon arrival at Mauritius International Airport provided you have the valid travel documents. Visa on arrival is issued for a stay of up to 90 days with a single entry facility only.
Tanisha Jain Answered question March 9, 2024