Inside the Chateau des Anglais, a 13th century castle built iinto a cliff above the village of Autoire in the Lot region of France