Find the word definition

Wikipedia
Castelnaud-la-Chapelle

Castelnaud-la-Chapelle is a commune in the Dordogne department in Aquitaine in southwestern France.

The Château de Castelnaud-la-Chapelle is located in the commune.