South River Falls

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 to the base of the waterfall! For some reason, the park rangers do not show this trail on maps! This […]

South River Falls – 3D Map, Photos and Directions – Shenandoah National Park Read More »