Discover the MAIA Luxury Resort & Spa, a complete paradise!

An oasis of rest and relaxation, this resort is located on the west coast of Mahé Island, perched above the wild beach of Anse Louis, overlooking the turquoise waters of the Indian Ocean.
More videos