Shenandoah County, just 1.5 hours from Washington, D.C., is a perfect four-season destination, with charming small towns, beautiful hiking trails, and excellent wine.