20 January 202117 June 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