When you think of the Blue Ridge Mountains, North Carolina is probably the first state that comes to mind — and for good reason. Hidden within the forested peaks is Lake Lure, one of the South's most ...