3 of the Top 50 golf courses in NC (Treyburn, Duke University, Hope Valley CC)