T HodgsonGolfJul 13, 20223 minSt Andrews!The game has been played on one of its course since the 15th century. Today there are seven public golf courses; the Balgove, Eden,...