Our 10 fun things to do in Shenandoah County Virginia mix hiking, quaint towns, local food and drink, and history against a backdrop of scenic beauty.