Larissa

Larissa is the capital and the largest city of Thessaly. It’s the 4th most populous city in Greece with a population of around 160.000 people. Legend has it that the ancient hero Achilleus was born here.

Map

Photos