To provide you with additional information about how we collect and use your personal data, we’ve recently updated our Privacy Policy and Terms of Service. Please review these pages now, as they apply to your continued use of our website.
3 Tumalo Falls, Deschutes National Forest, Oregon. Tumalo Falls Is A 97-Foot Waterfall On Tumalo Creek, In The Cascade Range West Of Bend, Oregon. Additional Waterfalls Are Upstream Along Tumalo Creek And A Tributary, Bridge Creek And Its Bridge Creek Falls. All Of These Falls Are Within The Deschutes National Forest.