The beach (of the Ionian sea) in the photo is called Spiantza (Σπιάντζα in Greek) referring to the Italian word "spiaggia" which means.....beach!!!
It is a vast sandy beach with calm waters, about 6 km away from the town of Pyrgos, the capital town of Ilia prefecture, in western Peloponnese!
This is the beach where I have spent most of my childhood Summers, having now only great moments to recall!
Thanks for visiting!