Tumalo Falls on the Deschutes River, Oregon



Tumalo Falls is a 97-foot (30 m) waterfall on Tumalo Creek, in the Cascade Range west of Bend in the U.S. state of Oregon. Additional waterfalls are upstream along Tumalo Creek and a tributary, Bridge Creek. All of these falls are within the Deschutes National Forest.



Advertisement


0 comments:

Popular Posts

Blogger Template by Clairvo