Taverna Odysseas

Taverna Odisseas

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

Don’t miss the fun!
Subscribe to Traveling Bytes updates.