Adh. Fenfushi
Adh. Fenfushi | LD0513
Inhabited island | View on Map

Alifu Dhaalu
I01 Maamigili Dhaaira
Post Code: 00080
Land size: 20.4 hectares
Population: 1,040