Where is Miromesnil Station?

Where is Miromesnil Station located?

Miromesnil Station, Miromesnil Station, France (approx. 48.873447°, 2.3160107°)


Where is Miromesnil Station on the map?