Larissa

City in Thessaly, Greece.

Larissa is a city located in the region of Thessaly, Greece. It serves as the capital of the Larissa regional unit and has historical significance dating back to ancient times. The city is named after a nymph, Larissa, who was the daughter of Phocus in Greek mythology.

Built by Tim Jones