Beautiful village of Rocamadour in Lot department, southwest France. Its Sanctuary of the Blessed Virgin Mary, has for centuries attracted pilgrims.

You May Also Like