Italian top castles to visit

CastleTraveler

Miramare Castle, Castello Sforzesco, The Cerruti Collection - Castello di Rivoli