The second largest lake in North Carolina , High Rock Lake is located a few miles south of Lexington .
High Rock Lake is the second largest lake in North Carolina and located near Lexington .