Turquoise waters, winding streets, and delicious Greek food. Sound familiar? Only, we’re not talking about the likes of Athens or Santorini. Head north and you’ll find Kavala, a small city in ...