Where is La Richardais?

Where is La Richardais located?

La Richardais, La Richardais, France (approx. 48.60684°, -2.0348423°)


Where is La Richardais on the map?