48 Hours in Thessaloniki Thessaloniki, Greece’s second-largest city is a place where history, culture, hospitality, and gastronomy meet. It’s…