The largest lake in Italy, Lake Garda, stretches between Lombardy, Veneto and Trentino‑Alto Adige in the north. Short trips ...