The hugely popular and historical city of Charleston has some superb golf courses for us to discover.