Thessaloniki is a beautiful city -- much smaller and more cosmopolitan than Athens. Beautiful, broad tree lined streets, shady and laden with flowers. Shops look very smart and upscale. Thessaloniki feels quite different from Athens, not only in size but ...