Falls Creek Falls

Falls Creek Falls is one of a handful of impressive waterfalls along the Wind River Road north of Carson and the Columbia River Gorge in the Gifford Pinchot National Forest of…