Comoro is an archipelago off the coast of Mozambique on the southeastern coast of Africa. The Muslim-majority nation has a population of over 800,000. It declared independence from France in 1975.