Mahibadhoo is an island town in central Maldives, and is the capital of South Ari Atoll.
Category: Maldives