Peter at Aphrodite's Rock

11 places we recommend you to experience in Cyprus

Do you dream of traveling south, to (really) warm climes, guaranteed sun, and the most beautiful…