Beautiful Coastal Towns You Need to Visit in Mainland Greece
15938
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..
These hidden gems, far from the tourist crowds, allow you to enjoy the beauty of Europe at a slower pace. Here are some of the best under-the-radar spots in Europe for a tranquil vacation.