Where is Aliki beach?

Where is Aliki beach located?

Aliki beach, Aliki beach, Greece (approx. 39.918987°, 25.382618°)


Where is Aliki beach on the map?