Less than 90 miles from Charlotte lies Lake James, a local retreat nestled in the Blue Ridge mountains of western North Carolina. If you have traveled from Charlotte to Asheville via I-40, you may ...