Kaole ruins, Shirazi ruins from the 13th century which include the oldest mosque on East African mainland, Bagamoyo, Tanzania

Loading…
Kaole ruins, Shirazi ruins from the 13th century which include the oldest mosque on East African mainland, Bagamoyo, Tanzania