Mauritius
The tropical Indian Ocean island of Mauritius offers warm turquoise waters with opportunities for a variety of watersports and fishing ventures combined with many luxury resorts spanning the island. The mix of cultures over the centuries has also brought about a wonderful variety of cuisines and you can sample the different tastes at the markets.