Tourists take photographs at mountain viewpoint near village of Kalamafka on the Greek Mediterranean island of Crete GR EU

- Image ID: B2W2GG
Tourists take photographs at mountain viewpoint near village of Kalamafka on the Greek Mediterranean island of Crete GR EU
Jeff Morgan 10 / Alamy Stock Photo
Image ID: B2W2GG
Location: Kalamafka, Crete, GR, EU