Keyodhoo is the most populous of the islands of Vaavu Atoll, which is an administrative division of the Maldives.