Virginia has mountains, history, great food, and charming small towns, but it also has this: a campground on the Shenandoah ...