News

Lake Norman, North Carolina's largest man-made lake, stretches 34 miles long with 520 miles of shoreline just north of ...