Thanks to its quaint medieval streets, charming château and idyllic walk along the River Indrois, it's not surprising Montrésor has been named one of les plus beaux villages de France.
Monpazier
This utterly delightful bastide town south of the Dordogne more than lives up to its billing as one of France's most beautiful villages.