Let's start from Northern Italy, precisely from the Veneto. Located on the shores of the magnificent Lake Garda, on the border between the provinces of Brescia and Mantua: here is the town of Peschiera sul Garda, one of the most amazing towns on the canals to see in Italy.
Access to the city takes place through two gates (Porta Verona and Porta Brescia), while the historic center is delimited by the walls.
In Peschiera, you can admire medieval palaces, fortifications, bridges and navigable canals with small boats that will allow you to cross the walls by water.
A beautiful panoramic point not to be missed is the Bastione San Marco: here, just above the walls, the view is spectacular. Also, you absolutely must experience the walks on the Ponte dei Voltoni on the Canale di Mezzo, where you can stop in the beautiful restaurants and clubs directly overlooking the lake.