NDOTO POLEPOLE FARM -ALBERT & HARRIETTE'S PLACE is located at: Bagamoyo, Tanzania.