Castles in Puglia: The Top 10 List
Puglia, aka Apulia, is an Italian region on the toe of the Adriatic Sea, and it’s become something of a hot travel destination in recent years. It’s home to a stunning coastline, lots of historic tourist spots, and a lot of charming towns and villages. And there’s more: Puglia is full of medieval castles. Join…