The Biography of the Sultans of Kilwa

105 Appendix II The Map of Kilwa and Neighbouring Regions

RkJQdWJsaXNoZXIy OTg0NzAy