Rome, Venice, and Florence attract many tourists from around the world, but a city in northern Italy ... medieval castle, ...