Carennac Historic Town
Carennac is a beautiful historic town in France, situated on the banks of the Lot river. It has a rich architectural heritage, with ancient churches, cobbled streets, and old stone houses. Explore its picturesque streets, visit its charming cafes…
3.0