Mestre – An Overview
Tuesday, February 12th, 2008
The city of Mestre is on the mainland that connects to the Venetian lagoon. For many travelers to Venice you will not stay in this part of Italy. This is not really such a bad thing as there really is not too much to do and see in this city. Rather Mestre is more of [...]