Ce site naturel exceptionnel a attiré les hommes de la préhistoire à aujourd’hui. Au pied d’un abri sous roche, au bord de la Vézère, se trouve le gisement préhistorique qui a donné son nom à une époque de la préhistoire : le Magdalénien, des chasseurs cueilleurs semi-nomades s’y étant installés il y a 17 000 ans. A mi-hauteur de la falaise on découvre un véritable village troglodytique, aménagé par l’Homme et probablement habité du Moyen Âge jusqu’à la fin du 19e siècle. Le bâtiment le plus remarquable est une chapelle gothique du 15e accrochée à la falaise. Sur le plateau, reste les vestiges du château de petit-Marzac construit au 13e siècle. Remarquable pérennité de l’habitat au cours des âges.