Kilwa Kisiwani

Kilwa Kisiwani is an island settlement off present-day Tanzania that became a major Swahili trading city and port during the medieval period.

Connect