Elia Beach: 40.155327, 23.728881