reyburn Country Club ranked 20th in list of North Carolina's Top 25 Golf Courses.