News

Located at the heart of Oregon's Deschutes National Forest, just 14 miles from downtown Bend, Tumalo Falls is a majestic 97-foot cascading waterfall that strikes awe in those who see it.
Tumalo Falls almost look too perfect to be real. Picture a frothy curtain of water nearly 100 feet high free falling over a sheer cliff cut from a fragrant forest, all blended together in a ...
Oregon is for Adventure on MSN6mon
Tumalo Falls Hike & Bike Trail Near Bend, Oregon
Just 14 miles from Bend, Oregon, the Tumalo Falls hikes is one of the areas most popular. The trail features several ...