Limeuil


Use the arrows to navigate to right and left of the panoramic image 

 Limeuil is situated at the confluence of the rivers Vézere and Dordogne, in the Dordogne region of SW France.


Selected Bibliography



Google

 

Web

pilgrimsall.org