France Photo Gallery 2

Page 3

 

<< Previous image      Gallery      Next image >>


Rocamadour is a town built on the side of a cliff, in the Lot department.
The french are very good at building towns in the most unuseal places.

Return to France Page