Where is Castelnaud-la-Chapelle?

Where is Castelnaud-la-Chapelle located?

Castelnaud-la-Chapelle, Castelnaud-la-Chapelle, France (approx. 44.813797°, 1.1512017°)


Where is Castelnaud-la-Chapelle on the map?