Kavala, one of Greece’s most loved Spring time destinationsNortheast of Thessaloniki, set in Greece’s beautiful Macedonia, the port town of Kavala serves as…