Rocamadour è una pittoresca città situata nella regione di Lot, nella Linguadoca-Rossiglione, nel sud della Francia. Questa affascinante località è famosa per la sua posizione unica, costruita su una scogliera a strapiombo sul fiume Alzou. La città è un importante centro di pellegrinaggio e attrazione turistica, grazie alla sua storia ricca di significato religioso. Rocamadour è stata un importante luogo di devozione sin dal Medioevo, con la sua cattedrale e le numerose chiese che attirano visitatori da tutto il mondo.