Mahibadhoo
Inhabited island in MaldivesMahibadhoo is an island town in central Maldives, and is the capital of South Ari Atoll.
Read article
Top Questions
AI generatedMore questions
Mahibadhoo is an island town in central Maldives, and is the capital of South Ari Atoll.