Ally
I will confuse things further and say its your Hometown
The first recorded mention of a golf hole was in 1625 when a local record about military exercises mentions ,
"in the principal parts of the links betwixt the first hole and the Queens hole"[Which would be Cadonas now ? ]
Now considering the argument that you cant call it golf unless it has a hole , then Aberdeen has the oldest recorded golf course .
And no , I have no idea what James VI was doing with receipts for golf clubs bought from a Perth Bowmaker in 1502 .