At the base of the Blue Ridge Mountains not far from the charming towns of Morganton and Marion in Western North Carolina lies Lake James, a pristine lake fed by three rivers. Surrounded by ancient forest. Over 6,500 surface acres and 150 miles of shoreline. Lake James State Park offers a public beach for swimming, plus picnic areas, canoe rentals, rest rooms and nature trails. Camping facilities are also available.