TourTruth score 8.2 out of 10 Salem History and Hauntings Walking Tour 2 hr Salem ยท 17,561 reviews from $362 providers