Rocamadour, S.W. France, a religious site and place of pilgrimage dating back hundreds of years. At the heart of the settlement, about half way up is a splendid church carved into the cliff face.
Back