Elgin Golf Club is an 18 hole championship course, with a testing heathland course, set in the picturesque town of Elgin in the Highlands of Scotland.