Larissa is the capital city of Thessaly and one of the largest cities in Greece. According to mythology it was built by Larissos, son of Pelasgos 4000 years ago. Archaeological excavations have given evidence that Larisa has been continuously inhabited from the early Bronze Age (from 2600 BC since 1100 BC). The word “Larissa” could mean a very well fortified city or citadel. The first houses were located around the hill ''Frourio'' and gradually spread to the area that it can be now found the main town square.
Today Larissa offers to its residents and visitors all the amenities of a modern city. Larissa's center is full of shops and hot spots as cafes, restaurants and bars. There are many squares that make the tour around the city very easy, while there are many small fun areas especially during the summer months. The riversides of Peneus are ideal for walks and outdoor sports.
People can visit archaeological sites as well, like the ancient theater, the early Christian church of St. Achilles on Fortress Hill, the old mill of Papas and a part of the eastern fortification of the city, which was built during the early Christian period, located in People's Square.