Falls Creek Falls: A Wind River Wilderness Waterfall Near Carson
Falls Creek Falls drops 265 feet in a dramatic three-tiered plunge in the Gifford Pinchot National Forest near Carson — one of the tallest and most spectacular waterfall hikes in southern Washington.