Cyprus is a year-round holiday destination and for those wishing to include golf, Aphrodite Hills makes for the perfect ...