1 / 17✕
Were the Swahili stone towns Arab colonies or African cities?
A Persian prince is said to have founded Kilwa, but archaeology and language point to African foundations.
Tap to go on, or swipe →
A Persian prince is said to have founded Kilwa, but archaeology and language point to African foundations.
Tap to go on, or swipe →