Tumalo Falls
Deschutes County, Oregon With a sheer plunge of 89 feet, Tumalo Falls is both the tallest and most impressive waterfall along Tumalo Creek - as well as one of the most popular outdoor destinations in the vicinity of Bend.
TumoloFalls