This charming Shenandoah Valley town has everything you’ve been craving: quirky shops, walkable streets lined with historic ...