Maafushi combines a genuine island community with a bikini beach, easy snorkelling and daily boat departures to sandbanks and dolphin grounds.
Maafushi · Full Day
Maafushi · 2–3 Hours