Maia Luxury Resort and Spa

Maia Luxury Resort and Spa, on the main island of the Seychelles, Mahe, sits at Anse Louis on a private peninsula, with an isolated, pristine, sand beach. Just 25 minutes drive from the airport, the resort comprises 12 hectares of award-winning tropical gardens including a wide variety of endemic plants and spices.

Read More