Comoros (Union des Comores) is an independent country at the northern end of the Mozambique Channel in the Indian Ocean. Comoros has an estimated population of 580,000 in 2000.
|
Search Encyclopedia
|
Featured Article
|