Where is La Chaise-Baudouin?

Where is La Chaise-Baudouin located?

La Chaise-Baudouin, La Chaise-Baudouin, France (approx. 48.76367°, -1.2361916°)


Where is La Chaise-Baudouin on the map?