Bing found the following results
Larissa - Wikipedia
15 Best Things to Do in Larissa (Greece) - The Crazy Tourist
Larisa - Visit Greece
THE 15 BEST Things to Do in Larissa - Tripadvisor
Larissa – Travel guide at Wikivoyage
14 Marvelous Things to do in Larissa – you mustn’t miss
THE 15 BEST Things to Do in Larissa Region - Tripadvisor
Lárissa | Ancient City, Thessaly, Pelasgians | Britannica
Top 20 Places to See in Larissa, Greece | Gems.Travel
10 Reasons to visit Larissa: Museums, Day Trips and Natural …