Lake Norman...
Lake Norman is a picturesque man-made lake located in Charlotte, United States. Spanning over 32,000 acres, it is the largest man-made body of water in North Carolina and a popular destination for locals and tourists alike. Here are some key features...
Charlotte, United States