Rocamadour is one of France’s most extraordinary villages—carved into the cliffs, suspended above a peaceable valley, and stuffed with centuries of historical past. Walking its steep stone paths looks like stepping right into a medieval world untouched by time. From the Sanctuary of the Blessed Virgin to the breathtaking views over the Alzou Canyon, each […]

