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
See a problem?