Where is La Bachellerie?

Where is La Bachellerie located?

La Bachellerie, La Bachellerie, France (approx. 45.143883°, 1.1551464°)


Where is La Bachellerie on the map?