Elia Beach: 37.422462, 25.390450