Made up of over 100 islands connected by footbridges, the fish-shaped city of Venice – with its seafood specialties and singing gondoliers who navigate the maze of canals so gracefully – has been enchanting visitors for centuries. The same can be said of Verona, Bologna and the Italian Lake District, all within driving distance.