Dharavandhoo Island, Baa Atoll
My, my, my. what an island! Dharavandhoo Island is located in the Baa Atoll. Hanifaru Bay, a.k.a. home to the mantas, is just 10 minutes away. Dharvandhoo is a locally inhabited island, so there are no resorts and alcohol and bikinis are not allowed. The island has its own domestic airport, a few restaurants, 2 souvenir stores and a few guest houses like Blue World Dharavandhoo. From quiet strolling (and sometimes cycling) through empty alleys to watching boats zoom in and out of the marina, and reading books for hours under the shade of coconut trees – I felt like I was the main character in a Hallmark movie! But alas, no local heartthrob entered the scene.