This Northern Italian city deserves a spot on your itinerary, with its stunning castles and cathedrals, rich history, and ...