TourTruth score 6.0 out of 10 Niagara Falls Tethered Balloon Ride 1 hr Niagara Falls ยท 34 reviews from $681 provider