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