Située sur le territoire de la commune de Peyzac-le-Moustier, en Dordogne, la grotte de La Roque Saint-Christophe est un escarpement calcaire d'un kilomètre de longueur et d'une hauteur de soixante mètres. On y découvre des cavités naturelles occupées par l'homme dès la Préhistoire, puis modifiées en fort au Moyen Âge.
Anciens abris troglodytiques, elles permettent de découvrir la vie dans la vallée de la Vézère au fil des siècles, notamment à travers des reconstitutions et des visites guidées. Il est possible également de découvrir à côté de la grotte la forteresse et l'ancienne cité médiévale.