- Photo: Lake Garda, Veneto
Haven of peace in Italy