North Falls

Saves: 52
Check-ins: 3
The North Falls, located in the Silver Falls State Park, plummet 136 feet below, crashing into a misty pool. The cascade is a huge water spout, the falls rushing over a rocky lip. Seeing this marvel won't be difficult - it's only a third of a mile from the parking lot.