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