La Roque Saint Christophe est une falaise de calcaire d'une longueur de 1 km et une hauteur de 60 mètres. Elle est creusée de nombreux abris sous roche et de longues terrasses, creusés sur cinq niveaux. Elle a servi d'abris troglodytiques aux hommes de la Préhistoire dès le Paléolithique Supérieur entre 40000 et 12000 ans avant le présent environ. Ensuite les abris ont servi de forts et de cités du Moyen Age jusqu'à la Renaissance, en particulier contre les raids Vikings ou pendant la Guerre de Cent Ans. Ensuite pendant les Guerres de Religion les habitations qui servaient de refuge aux Huguenots furent détruites.