Tumalo Falls is a 97-ft. waterfall on Tumalo Creek, in the Cascade Range west of Bend, Or
copyright © 2000-2016, Don Taylor , All Rights Reserved