Rocamadour

Rocamadour is a stunning cliffiside village overlooking the Dordogne River Valley in the Lot Department of Southwest France. Its history seems rather unclear but it has been part of a Christian pilgrimage for centuries.

Advertisements