If you play off scratch or simply fancy a swing Cornwall boasts some of the best golf courses in the UK.