Which of the following cities was a major trading hub on the Swahili Coast?

Great ​Zimbabwe

Battuta

Kilwa

Timbuktu

1 answer

Kilwa was a major trading hub on the Swahili Coast. It was an important center for trade in the Indian Ocean and played a significant role in the commerce of the region during the medieval period.