You’ll be enchanted by Sarlat’s narrow, cobblestone streets lined with impeccably restored stone buildings that’ll take you ...