Mark Twain once famously observed that to play golf was to ruin a good walk in the country, but a sport that has so many millions of dedicated players and followers, along with over 30,000 courses worldwide, must have something going for it. So why is it that golf is such a popular sport?