Share
Print
Comoros, officially the Union of Comoros, is a sovereign archipelago island nation in the Indian Ocean located at the northern end of the Mozambique Channel off the eastern coast of Africa between northeastern Mozambique and northwestern Madagascar. Union des Comores - Union of Comoros - is a Public Authority which performs activities of local importance.