Whychus Creek Overlook Trail Review Five miles outside Sisters is the Whychus Creek Overlook trailhead. From there, you have options to do a short, 1ish mile hike or extend
Tag: National wild and scenic river
Benham Falls in Oregon Trail Review Benham Falls is located between Bend and Sunriver along the Upper Deschutes River. The falls are roaring rapids through the volcanic canyon,