La Roque Saint-Christophe is a troglodytic site in Peyzac-le-Moustier, France, featuring a 1km-long, 80m-high limestone cliff with natural cavities that have been occupied by humans since prehistoric times, and later developed into a fort and city in the Middle Ages
Plan your family visit to the La Roque Saint Christophe with these blog insights 👇
