Visiting Tumalo Falls in Oregon Lying within the Deschutes National Forest, Tumalo Falls is about 25 minutes west of Bend, Oregon. The day use area with picnic areas and
Visiting Tumalo Falls in Oregon Lying within the Deschutes National Forest, Tumalo Falls is about 25 minutes west of Bend, Oregon. The day use area with picnic areas and