Dead Horse Point State Park, just outside of Moab, Utah, is a terrific place for canyon views. The AAA magazine Via says the park “offers arguably the country’s best single view of the Colorado River.”
If you’re visiting Arches or Canyonlands National Parks, consider spending some time in this Utah state park as well!