TourTruth score 7.0 out of 10 Niagara Falls 4-Day Tour New York City · 4 days · 11 reviews from $7942 providers