Comoros

Displaying 1 - 1 of 1
Located off the eastern coast of Africa in the Indian Ocean, Comoros is an archipelago of 4 islands at the northern end of the Mozambique Channel between northeaster Mozambique and northwestern Madagascar. At a little over 1,800 square kilometres, it’s ...