Rocamadour, France: Cliff-hanging-village that you must visit once in your life

The holy village of Rocamadour is located in the Causses du Quercy Regional Nature Park, southwest of Padirac. Rocamadour is built on three levels, a historical and mythical location where ancient stone buildings, imposing towers, and a castle keep the flow from a precipice into the Alzou Canyon. Rocamadour is one of the top places to visit in France alongside the Eiffel Tower.