Rocamadour, France
Rocamadour, in the Lot, is a medieval village clinging to a cliff above the Alzou canyon. Its sanctuaries, reached by a monumental stairway, have attracted pilgrims since the Middle Ages, and it is a stage on the Way of St. James. Photos taken in 2018.
