Luxury off Mauritius’ Coast at The St. Regis Le Morne Resort
MAURITIUS – a dazzling jewel in the Indian Ocean – lies some 2,000 kilometres off Africa’s southeast coast, east of Madagascar. With a population of just 1.3 million, this island nation, part of the Mascarene ...