When you think of Mauritius, you imagine lazing on a pristine beach surrounded by palms, cocktail in hand while the azure sea laps the shore. And you'd be right – it really is paradise, but did you ...