Officially the Union of Comoros, Comoros is an island nation in the Indian Ocean. It is located off eastern Africa’s coast. It sits on the northern end of the Mozambique Channel, between northwestern Madagascar and northeastern Mozambique. Read More