Wikipedia
Kihaadhoo
Kihaadhoo ( Dhivehi: ކިހާދޫ) is one of the inhabited islands of Baa Atoll.