Tumalo Falls
97-foot waterfall, hiking trails, scenic beauty, west of Bend
Address: Tumalo Falls, Oregon 97703, USA
Rating: 4.8 from 438 reviews
Category: Attraction
More places in Bend