Psarou Beach: 37.415663, 25.338056