In France's southwestern Dordogne Valley, Sarlat-la-Canéda is a gorgeously ... which is home to a 12th-century castle overlooking the river. Travelers might also want to invest in a guidebook ...