St. George’s Hill Golf Club, England

Given that England’s patron saint is the swashbuckling St. George, legendary slayer of fire-breathing dragons, it’s fitting that the nation’s greatest and most free-spirited links course should be called Royal St. George’s. But it’s equally appropriate that England’s most handsome and, yes, most heroically fashioned inland golf course should be named St. George’s Hill, located […]