Northern Italy is a region where history, culture and nature collide, offering travellers a captivating mix of medieval ...