Search results
We did not find results for: Benham Falls.
Check spelling or type a new query.
We did not find results for: Benham Falls.
Check spelling or type a new query.
Benham Falls are rapids of the Deschutes River located between Sunriver and Bend, Oregon, United States. With a pitch of 22.5°, they are rated Class 5 for watercraft, and are the largest falls on the upper Deschutes. Wikipedia