Kaole ni mji mdogo na wa kihistoria unaopatikana katika ufukwe wa bahari ya Hindi, umbali wa maili tatu tu toka Bagamoyo. Ni sehemu ya kihistoria tangu mwanzoni mwa karne ya 13 mpaka karne ya 16. Mji huu una mabaki, mawe ya zamani, magofu na vitu vingi vya kale. Kunapatikana mabaki ya msikiti wa kale na makaburi 30. Makaburi haya yamejengwa kwa Matumbawe[1] http://www.traveladventures.org/continents/africa/kaole-ruins.html