Situated between Sarlat and Les Eyzies, the imposing Château de Puymartin features a blend of architectural styles spanning centuries. The interiors are full of paintings and stately furniture—you’ll even find a room decorated entirely with grayscale scenes from Greco-Roman mythology.