Tumalo Falls

See the beauty of Central Oregon

Cascade Virtual Tour

 Slide the image to explore

Tumalo Falls is a 97-foot 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 and its Bridge Creek Falls.

Wikipedia