Three miles to the east of Bagamoyo, on the coastline of the Indian Ocean, lies Kaole, a small town and archaeological site in Tanzania. The Kaole Ruins include the remains of a 13th century mosque, which is one of the oldest in the whole of East Africa. It was built during the time of the Sultan of Kilwa who also held power over coastal trade, and long before Bagamoyo had earned any authority. Not very far there is a second mosque, which dates back to the 15th century and around 22 graves, a significant number of which date from the same period.
If you’re more of a walker than a driver and want to get the feel of your journey on foot, the easiest way to get to the Kaole Ruins is by heading off south for about 5km along the road that runs from Bagamoyo town along the coast to the sign-posted Kaole turn-off at the southern end of Kaole village.
Otherwise, you can take a bajaji or tuk-tuk from the town, which will cost you about Tsh5000 or double of this by taxi.