Where is Stavros beach?

Where is Stavros beach located?

Stavros beach, Kriti, Greece (approx. 35.59102°, 24.09568°)


Where is Stavros beach on the map?