20 January 202112 July 2024 La Roque Saint Christophe La Roque Saint Christophe is a string of caves in a limestone cliff ledge above the Vézère river. < HOME SCROLL DOWN FOR MORE POSTS