Kaole Ruins
A place to immerse in ancient cultures”Kaole ruins one of the richest historic sites established in the 13th and 15th centuries. The ruins are in a small town some 4.5km southwest of Bagamoyo along the Indian Ocean. The remnants of the buildings…