Lake Norman is the largest man-made lake in all of North Carolina.
Lake Norman is the largest man-made lake in all of North Carolina. ncparks.gov
Lake Norman is the largest man-made lake in all of North Carolina. ncparks.gov