Hundreds of fascinating, historic castles decorate the Italian landscape from the tip to the top of the peninsula. We’ve chosen five of our favourites… Castel del Monte Bari, Puglia Emperor Frederick II built this immaculately planned castle near Bari in the 13th century. A masterpiece of architectural achievement, the castle’s octagonal theme is intrinsic to […]