Every time i visit Bagamoyo I used to visit this place. Very nice and romantic place. It has few interesting things to visit. 1) 13th Century Mosque 2) 13th Century Grave 3) First port of Dar es Salaam 4) Mangrove forest 5) Museum 6) Baobab tree
The tour staff here is what makes it work. They are knowledgable and have taken the time to learn and relate interesting stories. Need to see this soon as these ruins are decomposing and I'll bet in 20 or 30 years there will not be much there. They need to look at improving the potential durability of the remaining structures.