Luray, Virginia sits nestled in the Shenandoah Valley like nature’s own living room, complete with mountain views that make your daily commute seem absolutely ridiculous in comparison. This charming ...