Lake Garda, Venice and Verona – detailed itinerary