A small island group in the Mozambique Channel and an historic crossroad of cultures.
About Comoros
The Comoros (Arabic: جزر القمرJuzur al-Qumur) are an island nation off the coast of East Africa, in the Indian Ocean between northern Mozambique and northern Madagascar.