What to see in Rocamadour

Rocamadour is a small clifftop village overlooking the Alzou Valley in the Lot, south-central France. In an area that’s brimming with outstandingly beautiful sites and towns including medieval time