Tumalo Falls Deschutes National Forest Bend, Oregon July 2023 Tumalo Falls is a 97-foot waterfall on Tumalo Creek, in the Cascade Range west of Bend, Oregon.
Prints are available through this site or my Pixels Photography site. See more of my Oregon photography here.