Mauritius, the jewel of the Indian Ocean, is more than just pristine beaches and turquoise…