At the southeastern shore of the Lake Garda, just where the river “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 900 soldiers stationed.
previous post