The medieval architecture of Sarlat-la-Canéda, one of the Dordogne’s most beautiful and historic towns.