Where is Roman?

Where is Roman located?

Roman, Haute-Normandie, France (approx. 48.8462408°, 1.0458079°)


Where is Roman on the map?