Box Canyon Waterfall & Park
- Country Road 361, Ouray, CO, 81427
- (970) 325-7080
The "Box Canyon" Falls, Ouray's own wonder of the world, is the culmination of Canyon Creek narrowing and spilling thousands of gallons a minute of water over the falls. It is truly a dramatic scene.