Amoudi beach: 37.842071, 20.803648