History and pretty little towns you've never heard of (but probably should have done!), here are the best things to do in Lombardy, Italy!