MAIA Luxury Resort & Spa, Seychelles [Video]

MAIA Luxury Resort & Spa, Seychelles [Video]



The exclusive MAIA Resort & Spa offers 30 villas boasting large living areas and great amenities! Situated on the South West corner of Mahe in the Seychelles, MAIA is a peaceful and luxurious option.

source

[instagram-feed]

Leave a Reply

Your email address will not be published. Required fields are marked *