This tiny Virginia town near the Blue Ridge Mountains offers quiet hikes, rustic drives, and scenic rivers perfect for fishing and kayaking.