The small Mediterranean island country of Cyprus has strong Greek and Turkish influences, due to a shared heritage and long history.
In Paphos, uncover ancient ruins and seaside restaurants. Take a trip up into Paphos Forest and the Troodos Mountains to explore abundant nature and fascinating monastery complexes.