Comoros is an island country in the Indian Ocean, or more specifically, the northern end of the Mozambique Channel between northern Madagascar and northeastern Mozambique, off the southeast African coast. The Comoros has no land neighbors; the nearest countries to it are Mozambique, Tanzania, Madagascar, and Seychelles.
There are no posted photos from Comoros. Be the first one to post some!