20 January 202125 October 2025 La Roque Saint Christophe La Roque Saint Christophe is a string of caves in a limestone cliff ledge above the Vézère river. SCROLL DOWN FOR MORE POSTS