Travel: Swept away by Mediterranean heaven on Cyprus, the real love island

Aphrodite’s Rock on the shores of Paphos
Aphrodite’s Rock on the shores of Paphos