Elea Beach

The Elea (Elaia) beach is featuring a dense forest, a huge sandy beach and delicious tid-bits at the adjacent taverns.