Greece

Larissa

Larissa is the capital and largest city of Greece's Thessaly region. According to the 2011 census, it is Greece's fourth-most populous city, with a population of 144,651.

Found 1 route