Lewis Falls, and 81′ high waterfall, is a short, rocky and steep hike from the Big Meadows complex in Central Shenandoah National Park
Tag
Lewis Falls, and 81′ high waterfall, is a short, rocky and steep hike from the Big Meadows complex in Central Shenandoah National Park