Sights
1
Basilica of St. Achillios
Church in Larissa, Greece.
findaki / Discover
LET'S FIND YOUR NEXT STORY
Explore MUST spots, neighbourhoods and short escapes. Or ask in your own words.
Church in Larissa, Greece.
Mosque in Greece.
Ancient city of Thessaly, Greece.
Town and polis in Ancient Greece.
Bar in the area of Larissa. Details from OpenStreetMap; not checked by our editors.
Bar in the area of Larissa. Details from OpenStreetMap; not checked by our editors.
Ancient city of Thessaly.