Locale: Sunriver
Benham Falls
Benham Falls is the most notable of the class V rapids on the Deschutes River near the city of Bend in the rainshadow of the Cascades in Central Oregon.
Explore The World One Waterfall At A Time
Benham Falls is the most notable of the class V rapids on the Deschutes River near the city of Bend in the rainshadow of the Cascades in Central Oregon.