Kilwa and Mombasa
Step-by-step explanation:
Mogadishu (in modern day Somalia) in the north to Sofala (in modern Mozambique) in the south
9.4m questions
12.2m answers