Indian Ocean

Finolhu

Finolhu, Maldives Uniquely positioned in a UNESCO Biosphere reserve, on the Baa Atoll in the Maldives, Finolhu is a vibrant and luxurious retreat. Finolhu is…

Constance Lemuria Resort

Constance Lemuria Resort, Seychelles Situated in the Seychelles on Praslin Island, surrounded by 3 white-sand beaches, Constance Lemuria Resort is a first class resort that…

The Residence Mauritius

The Residence Mauritius, Belle Mare, Mauritius Built on one of the most breathtaking beaches on the east coast of Mauritius, The Residence Mauritius re-creates the…