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