Comoros Population, People, Languages and Religions
Comoros Country Overview Where is Comoros located? The Comoros, or the Union of Comoros are located in the Indian Ocean between Mozambique and Madagascar. The island nation gained its independence from France towards the end of the 20th century and has seen some unrest since then. Because of its proximity to Africa, Comoros is located… Read More »