Results 1 results found Rocamadour, legendary medieval village that clings to the cliffs of the Alzou valley, Lot, France, Europe