davidplusworld.com
Carennac
Carennac is one of those incredibly cute villages than can be found in the French South-West.