Baa · Nelivarufinolhu Island
Dramatic topography featuring overhangs, swim-throughs, and deep canyons. Serves as a major manta ray cleaning station from May to November.
Baa
Baa · Bathalaa
Baa · Dharavandhoo