Al sur de Saint-Léon-sur-Vézère se encuentra Le Moustier, yacimiento que forma parte del lugar patrimonio de la Humanidad llamado «Sitios prehistóricos y grutas decoradas del valle del Vézère».