Bagamoyo
Forgive the multitude of photos in this post, but we saw so much this past weekend. We visited a town called Bagamoyo (originally Buagamoyo, which means “lay down your heart”). For the history of Bagamoyo, click here. While in Bagamoyo, we stayed at the Livingstone Beach Resort. Although we…