Most beautiful beaches of Greece. Kyra Panagia, Karpathos island.

- Image ID: FJF92N
Most beautiful beaches of Greece. Kyra Panagia, Karpathos island.
seewhatmitchsee / Alamy Stock Photo
Image ID: FJF92N
Location: Kyra Panagia, Karpathos island, Greece