HA. Kelaa
HA. Kelaa | LD0563
Inhabited island | View on Map

Haa Alifu
A05 Kelaa Dhaaira
Post Code: 01080
Land size: 213 hectares
Population: 964