Rocamadour

Rocamadour is a small village on the edge of a cliff known for its religious city, a complex of religious buildings accessible by the Grand Escalier.