Dordogne Perigord - a region of castles and caves, markets and gastronomy, pretty villages, dramatic rivers and traces of our earliest ancestors