Home Latest Topics
Tumalo Falls: A Hidden Gem in the High Desert of Oregon Located in the Deschutes National Forest, just 15 miles west of Bend, Oregon, lies a natural wonder that is often overlooked by visitors to the area. Tumalo Falls, a 97-foot ...