Dominating the valley of the Dordogne from the top of a steep rocky spur, the Castelnaud-la-Chapelle Castle is one of the most impressive fortresses in southwestern France. Built in the 12th century, it was a strategic stronghold during the Hundred Years’ War, a turbulent period when the region shifted repeatedly between French and English control. […]
