Terry Marsh stays at Hotel Les Esclargies in the charmong town of Rocamadour. Read the full story here