Karta Vacation Rentals
A private-island beach resort in Baa Atoll, Thiladhoo, Maldives. Just minutes from Hanifaru Bay and Dharavandhoo Mosque, set inside a UNESCO Biosphere Reserve. Twenty-six beach and ocean houses put you front-row to the Indian Ocean.