For gorgeous mountain views, small town charm, and easy access to Shenandoah National Park, look no further than Luray, Virginia. Find out why this community is one of the South's most underrated ...