It is said South River Falls (83 feet) is the 3rd highest waterfall in Shenandoah National Park! Unfortunately, the view from the overlook at 1.3 miles is somewhat disappointing BUT there is a trail down to the base of the waterfall! For some reason, the park rangers do not show…