Apulia is another Italian region rich in castles with different styles and origins.
Castel del Monte is a unique castle built in the 13th century by Holy Roman Emperor
Todi Castle is located in the town of Todi in the region of
This stunning architectural complex at
Our dive into the castles of Sicily continues...