La falaise de tuf de Cotignac, que tout le monde appelle ici Le Rocher est haute de 80 mètres et s'étend sur 400 mètres. C'est l'empreinte du lit de la rivière Cassole, détournée par l'homme, qui coule aujourd'hui à l'est du village. Mais le rocher, c'est aussi le témoignage de l'existence d'un habitat troglodyte que l'on peut encore visiter. Certaines habitations actuelles sont encore imbriquées dans la roche.