A Travel Guide to Kavala As the flawless facade of Kavala city presented itself when we were approaching the city,…