Where is La Bourdonnais?

Where is La Bourdonnais located?

La Bourdonnais, La Bourdonnais (Land), France (approx. 48.125576°, -2.211572°)


Where is La Bourdonnais on the map?