Best public golf courses in Charlotte

Charlotte is a vibrant city located in the Piedmont [...]