This vacation spot located between Greensboro and Charlotte is North Carolina's second largest manmade lake, boasting premier ...