Its original name was bwaga moyo ‘lay down/rest your heart’, until German colonial troops invaded the East-African coast, allegedly unable to pronounce it properly. Thus it was distorted to its current form. Bagamoyo stands testimony, albeit in ruins, to centuries of global trade along the Swahili coast, with connections to Mombasa, Mogadishu, the Arabic peninsula, Persia and ultimately to China. 

Continue reading