One of the most amazing marriages between nature and humanity is la Roque Saint Christophe: Europe’s largest and oldest cave dwelling site. As uninteresting as a long, shallow dent in a rock sounds, la Roque Saint Christophe is actually really interesting. To help the imagination, a miniature version of part of the limestone village rests half way along the ‘main road’, just before the indented steeple of a long-gone church. The bell-tower allowed a series of similarly carved villages dotted along the Vézère river to warn each other of danger within minutes. The site has been restored in some areas and the entrance fee includes a booklet (in English if you want) explaining each of the different areas of interest, including an abattoir. Thankfully, that part of the village has not been restored.