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. Wikipedia
Viewing entries in
Scenery
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. Wikipedia