A gallery of the top courses in North Wales