South River Falls – 3D Map, Photos and Directions – Shenandoah National Park
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…
