Chateau de Castelnaud, Dordogne, France The chateau of Castelnaud is a towering fortess in a commanding position overlooking the Dordogne River in France. It is open to the public all year and contains some fine displays of weaponry from the Middle Ages. The earliest records to mention the castle date to the 13th century when…
Chateau de Castelnaud, Dordogne, France
