The ruins of Kilwa Kisiwani, once the wealthiest of the Swahili trading city-states on the East African coast

The ruins of Kilwa Kisiwani, once the wealthiest of the Swahili trading city-states on the East African coast