The town has remained impressively ... The Place de la Liberté is Sarlat's main square and a great start to your architectural exploration. It's lined with medieval and Renaissance buildings ...