Another must-visit is Beynac-et-Cazenac, perched on a cliff overlooking the Dordogne ... village of Castelnaud-la-Chapelle invites history enthusiasts to explore its medieval castle, featuring ...