15 things to do in Larissa (Greece)

Larissa, the capital of Thessaly, is an interesting university town off the tourist route. The 8,000-year-old city sits beneath an acropolis with layers of ancient,