Despite its remote location, some 30 miles north of Inverness, Royal Dornoch has been an established fixture in the top 10 of the world’s best courses for decades…

More