HA. Filladhoo
HA. Filladhoo | LD0993
Inhabited island | View on Map

Haa Alifu
A05 Kelaa Dhaaira
Post Code: 01110
Land size: 260.9 hectares
Population: 1,118