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.
5 spots
Verified by Walkly
Larissa
By Katerina R.
Join our community to create and share your favourite walking routes, whether that's from your hometown or from a recent trip.