Swimming holes are nature’s version of a reward system. They are rarely easy to reach, often hidden, and never accidental.
Not all gorgeous waterfalls require difficult hikes. This easy hike in the Oregon Cascades leads to a gorgeous waterfall, ...