Where is Beaumont-le-Roger?

Where is Beaumont-le-Roger located?

Beaumont-le-Roger, Beaumont-le-Roger, France (approx. 49.07816°, 0.7768341°)


Where is Beaumont-le-Roger on the map?