Beynac is one of the most beautiful villages in France and is found on the banks of the River Dordogne, to the south-west of Sarlat. Opposite the Chateau de Beynac across the river is its traditional enemy the Chateau de Castelnaud.The pretty village of Beynac spreads along the northern bank of the Dordogne river, and up the hill behind, reaching the castle that stands poised above the village and river. The narrow lanes wind up through the traditional Dordogne white and yellow stone buildings.