Rocamadour is een prachtig dorp in het Franse departement Lot (provincie Quercy). Het is een populair bedevaartsoord en ook bekend om zijn ligging op de top van een kloof boven de Dordogne. De middeleeuwse huizen en staat op de hoogte van 120 meter. Het populaire bedevaartsoord van de Stadshrine van Onze-Lieve-Vrouw van Rocamadour trekt jaarlijks ongeveer 1,5 miljoen bezoekers. De pelgrims moeten 216 treden beklimmen om de kapel op de top van de kloof te bereiken. Het heiligdom van de zwarte Maagd van de kapel dateert uit de 9e eeuw. Dit heiligdom staat al 1000 jaar bekend om zijn helende krachten.