Olhuvelifushi

Olhuvelifushi is one of the inhabited islands of Lhaviyani Atoll. The island is 122.36 km (76 mi; 66 nmi) north of the country's capital, Malé.

The Island

Where to stay