In 5 minutes on foot, you can reach the historic center of Mestre where the main squares are located, such as Piazza Ferretto and Piazza Barche, but also
In 5 minutes on foot, you can reach the historic center of Mestre where the main squares are located, such as Piazza Ferretto and Piazza Bar…