TourTruth score 6.4 out of 10 New York Niagara Falls Day Trip 22 hr Niagara Falls ยท 11 reviews from $1571 provider