Located on Dhaalu Atoll and nestled between tropical forest and white sand beaches, resort features beach and over water villas and a mega sized overwater jacuzzi.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Filter Reviews by Ratings