Taverna Odysseas
There is a tiny town called Nea Iraclitsa in Kavala region of Northern Greece. It is defined by crystal clear sea and sandy beaches away from more crowded destinations. After … Read more
We are in Greece
There is a tiny town called Nea Iraclitsa in Kavala region of Northern Greece. It is defined by crystal clear sea and sandy beaches away from more crowded destinations. After … Read more