African High Sea
Northwest of Ngazidja, the Indian Ocean separates the Comoros from the East African coast. The islands served as stepping stones between Africa and Madagascar, with smaller craft moving among their shores. Ocean-going ships often favoured the mainland side of the Mozambique Channel, since Ngazidja's rocky coastline offered few safe anchorages. These waters nevertheless linked the islands to the wider trading world of the Indian Ocean.