Mauritius has been a dream vacation destination for years. Surrounded by crystal clear, blue waters of the Indian Ocean and…