Discover the beautiful picture postcard village of Limeuil at the confluence of the Dordogne and the Vézère Rivers in the province of Périgord.| French Moments
Castelnaud-la-Chapelle is dominated by the most visited castle in the South of France. The picturesque village lies on the left bank of the Dordogne River. During the Middle-Ages, the mighty English fortress commanded the strategic position at the meeting of the Dordogne and the Céou Rivers, opposite the rival French castle of Beynac. Historic Overview of […]| French Moments