Take a tour of Carennac in France - part of the World s Greatest Attractions travel video series by GeoBeats. Bordering the Dordogne River in France, the stunning town of Carennac is a gorgeous destination for visitors. Traces of the town's ancient history date all the way back to the New Stone Age, while architectural elements remain from the Middle Ages.