Where is La Richardais?

Where is La Richardais located?

La Richardais, Bretagne, France (approx. 48.6068393°, -2.0348424°)


Where is La Richardais on the map?