fbpx

Comoros Facts & Worksheets

The Comoros is an island country located in the Indian Ocean near the northern end of the Mozambique Channel.