Maia Luxury Resort & Spa

Untouched natural beauty offers true relaxation. An Indian Ocean jewel located on the lush green island of Mahé on a beach called Anse Louis; secluded, with transparent turquoise waters and soft, white sands. Awaken your senses in the most luxurious place on earth. Discover unimaginable levels of service, discretion

Read More