TourTruth score 6.1 out of 10 Page Horseshoe Bend and Lake Powell Self-Guided Tour Page ยท 18 reviews from $151 provider