Most people think you need to hike halfway across the state to see a decent waterfall, but the Roaring Run Loop Trail in ...
Smith Mountain Lake Beach in Huddleston, Virginia proves that some of the best sandy shores are hiding in the mountains, far ...