Les Machicoulis is located in Castelnaud-la-Chapelle. Chateau de Castelnaud and Gardens of Marqueyssac are local landmarks, and some of the area's attractions include Écomusée de la Noix and AirParc Perigord. Les Jardins d'Eau and Les Grottes du Roc de Cazelle are also worth visiting.