Driving through the mountains we were passing through Glenwood Canyon and seeing the river below thought surely there must be some place to stop to get out and look around. We finally did find a place and stumbled across this gem. We didn't do any biking, but walked down to the river and played around while rafters went by on... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.