Where is Château de Castelnaud-la-Chapelle?

Where is Château de Castelnaud-la-Chapelle located?

Château de Castelnaud-la-Chapelle, Château de Castelnaud-la-Chapelle, France (approx. 44.81586°, 1.14834°)


Where is Château de Castelnaud-la-Chapelle on the map?