The list of countries whose citizens require a visa to enter and stay in Mauritius is provided below: 
Holders of Diplomatic Passports other than those issued by the Government of Afghanistan, Iran, Iraq, Libya, Somalia, South Sudan, Sudan, and Yemen are exempted from having to look for a visa.
Additional information on Visa requirements (exemptions, visa on arrival etc.) in Mauritius and necessary application forms are available under mentioned website: