The Château de Castelnaud is a medieval fortress in the commune of Castelnaud-la-Chapelle, overlooking the Dordogne River in Périgord, southern France. It was erected …More
The Château de Castelnaud is a medieval fortress in the commune of Castelnaud-la-Chapelle, overlooking the Dordogne River in Périgord, southern France. It was erected to face its rival, the Château de Beynac. Less
We use first and third-party cookies to improve your experience. Browsing the website, you consent the use of those cookies. You can change the settings or get more information on our cookie policy here. CLOSE [ X ]