Northern Italy is a beautiful area to explore. Thanks to 2 mountain ranges, 5 freshwater lakes, rolling hills and bustling seaports, there's lots to do: ski in the Dolomites, laze about in Lake Como or sunbathe in Cinque Terre. Foodies will love Bologna, Parma and Modena while city lovers must visit Milan & Venice. Here are the best places to visit in Northern Italy!