Places
Editor: Site Administrator - updated 1 year(s) ago
Comoros is situated in Southern Africa, and is a group of islands at the northern mouth of the Mozambique Channel - two thirds of the way between northern Mozambique and northern Madagascar. edited by budiz social networks. History Comoros has endured more than 20 coups or attempted coups since ...