Tumalo Falls

Yelp (43) · Waterfall in Bend, OR
Suggest an edit · Your business? Claim now
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 … See more

Reviews

Yelp
4.6/5 · 43 reviews
Data from: Mapquest.com
Wikipedia text under CC-BY-SA license