Why you should visit kavala? Because it is a beautiful and historic town built amphitheatrically next to the sea, which combines everything that might appeal to even the most demanding visitor, no matter the season. Mountain and sea, picturesqueness and modern life, archaeological tours and exciting excursions, cultural activities and serenity within nature...