Designed by
Title
3 Tumalo Falls, Deschutes National Forest, Oregon #229096723
Description
Tumalo Falls is a 97-foot waterfall on Tumalo Creek, in the Cascade Range west of Bend, Oregon. Additional waterfalls are upstream along Tumalo Creek and a tributary, Bridge Creek and its Bridge Creek Falls. All of these falls are within the Deschutes National Forest.