Where is Le Chabanais?

Where is Le Chabanais located?

Le Chabanais, Le Chabanais, France (approx. 48.86761°, 2.3370833°)


Where is Le Chabanais on the map?