Written by Iain Johnson
Iain Johnson is a freelance golf travel writer who has played multiple top courses around the world. A single-figure-handicapper, Iain has over 40 years experience in amateur golf, having developed a passion for the game as a junior at The Gog Magog Golf Club and during a 4 year spell at St. Andrews University. Iain enjoys challenging golf courses and is also partial to a post round tipple in the 19th.


Following in the footsteps of mountain goats at Aphrodite Hills Golf Resort
Aphrodite Hills Resort in Cyprus offers dramatic championship golf, and a first-class base to enjoy many other on-site other activities and explore ancient lands