France Sarlat: A Medieval Town You’ll Never Forget Sarlat is a stand-out town in the magnificent Dordogne region of Southwest France.