Beautiful Coastal Towns You Need to Visit in Mainland Greece
15760
1Kavala
With its amazing architecture and sandy beaches, Kavala is, no doubt, the coastal jewel of Northern Greece.
In the quaint Old Town, you will come across colourful mansions, Ottoman buildings and relics of Byzantine churches that give away the city’s centuries-old history..
From towering peaks to expansive canyons, cascading waterfalls, and panoramic cityscapes, these breathtaking views across the country leave visitors spellbound.