Browsing: Beach

Mauritius is a coveted global luxury destination: the island swarms with 5-star hotels, meals are expensive, the golf courses exclusive. But, this Indian Ocean island ringed by paradisiacal beaches also offers some surprising contrasts.