Combine Leisure & Golf at the Aphrodite Hills Hotel
At the PGA National Cyprus
Combine Leisure and Golf in one Holiday