Preveza Old Town

Preveza Town: My Charming Seaside Stroll Through Venetian Alleys & By an Ambracian Blue

Wandering around Preveza, this little town on Greece’s mainland along the Ionian Sea, honestly felt like I’d stumbled onto a ...
Read More