From underrated cities to lesser-known villages to undiscovered lakes and valleys, here are some of the best hidden gems in northern Italy to visit!