HA. Thakandhoo
HA. Thakandhoo | LD0984
Inhabited island | View on Map

Haa Alifu
A03 Baarashu Dhaairaa
Post Code: 01130
Land size: 46 hectares
Population: 226