About
LARISSA
The City of Larissa is the capital and largest city in Greece’s Thessaly region. It’s the nation’s fourth-most populous city with a population of 144,651 (2011), and is a commercial, transportation, educational, agricultural, and industrial center.