Elia beach. In case you are wondering the green is called ice-plant and it grows all over Greece. I think it's a succulent. It looks like it would be soft like grass but it is actually like walking on thousands of fingers. It used to freak me out when I was a kid.