Located on Thilamaafushi, the southern pocket of Lhaviyani Atoll, the 141-villa resort celebrates the fabric of the Maldives, its people, nature and art,
Located on Thilamaafushi, the southern pocket of Lhaviyani Atoll, the 141-villa resort celebrates the fabric of the Maldives, its people, nature and art,