Located just under 20 miles north of Charlotte, Lake Norman is the largest man-made lake in North Carolina with 520 miles of shoreline. Discover things to do
-
Things to Do
-
Events
-
Restaurants
-
Hotels
-
About