Sparks Lake
Search results
We did not find results for: Tumalo Falls.
Check spelling or type a new query.
We did not find results for: Tumalo Falls.
Check spelling or type a new query.
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