Adh. Mahibadhoo
Adh. Mahibadhoo | LD0545
Inhabited island | View on Map

Alifu Dhaalu
I02 Mahibadhoo Dhaaira
Post Code: 00040
Land size: 22.3 hectares
Population: 2,413