At the southeastern shore of the Lake Garda, just where the Mincio, the only outflow of the lake, begins, lies Peschiera del Garda. Learn in this episode why still today the town is surrounded by mighty city walls and why there were once more than 800 soldiers stationed.
Tag: