HA. Ihavandhoo
HA. Ihavandhoo | LD0908
Inhabited island | View on Map

Haa Alifu
A02 Ihavandhoo Dhaaira
Post Code: 01070
Land size: 61.9 hectares
Population: 2,681