This legendary island saw the birth of Aphrodite, the goddess of Love. Her shrine is to be found at Kouklia, Petra Tou Romiou is said to have given birth to her where the white rock emerges from the water. There are numerous archaeological sites and noble
All images are at a maximum resolution of
14" x 21" (55 MB - 300ppi RGB)
Click on any photo to enlarge it and get more information.