Sarlat-la-Caneda
Another extremely quaint beautiful town in the heart of the Dordogne.
And of course, because it is so popular, in the high-season it is very busy with tourists. Avoid weekends if you can.
If you do not want to drive you can take a direct train from St Foy la Grande and upon arrival, it is just a ten minute walk down to the town.