Tumalo Falls is a 97-ft. waterfall on Tumalo Creek, in the Cascade Range west of Bend, Or
© 2005-2022 Bill Taylor