Our self-guided tours of Dordogne include visits to medieval towns, impressive fortresses perched above the Dordogne river, and prehistoric painted caves.