ViewsWatchers |
Ihavandhoo is an island of Ihavandhippolhu Atoll. It is located in the northernmost geographic atoll in the country, and is administratively part of Haa Alif Atoll. It is an Atoll-island-level administrative constituency governed by the Ihavandhoo Island Council . [edit] Research Tips
|