Beautiful Coastal Towns You Need to Visit in Mainland Greece
16022
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..