Rocamadour, France The Hanging Village: Rocamadour Rocamadour is a beautiful medieval village situated on a hillside. I observed