Ornos Beach: 37.422798, 25.325203