I can vouch for this—Mauritius is so much more than just its stunning beaches. There’s so much more to this darling ...