The Mauritius

Indian Ocean island