Each Summer for the last 20 years, I have travelled with three close friends I have known forever to spend a few days golfing ...