Ivrea CastleFrom Wikipedia, the free encyclopedia Ivrea Castle (Italian: Castello d'Ivrea) is a castle located at Piazza Castello in Ivrea, Italy. Quick Facts Type, Site history ...Ivrea CastleCastello d'IvreaIvrea, Piedmont, Italy Ivrea Castle in winterIvrea CastleTypeCastleSite historyBuilt1358Close
Ivrea Castle (Italian: Castello d'Ivrea) is a castle located at Piazza Castello in Ivrea, Italy. Quick Facts Type, Site history ...Ivrea CastleCastello d'IvreaIvrea, Piedmont, Italy Ivrea Castle in winterIvrea CastleTypeCastleSite historyBuilt1358Close