Where is Saint-Fraimbault?

Where is Saint-Fraimbault located?

Saint-Fraimbault, Saint-Fraimbault, France (approx. 48.486397°, -0.6993164°)


Where is Saint-Fraimbault on the map?