Comoros an island nation in the Indian Ocean, located off the eastern coast of Africa, at the northern end of the Mozambique Channel. An archipelago consisting of several islands, with the four main ones being Grande Comore, Moheli, Anjouan, and Mayotte.