Where is Belbeuf?

Where is Belbeuf located?

Belbeuf, Haute-Normandie, France (approx. 49.3880756°, 1.1428248°)


Where is Belbeuf on the map?