Benham Falls

Benham Falls Rd
Bend, OR 97707

Benham Falls is a stunning natural wonder located in Bend Oregon. This scenic area features a series of picturesque waterfalls cascading over volcanic rock making it a popular spot for hiking photography and enjoying the beauty of nature. Visitors can explore the surrounding trails that offer breathtaking views of the falls and the Deschutes River creating a perfect backdrop for outdoor adventures.

Generated from this place's information

Own this business?
See a problem?

You might also like

United StatesOregonBendBenham Falls