TourTruth score 4.1 out of 10 Salem Ghost Walking Tour 90 min Salem · 1 hr 30 min · 338 reviews from $302 providers