Located at least 20 miles from 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