Where is Lillebonne?

Where is Lillebonne located?

Lillebonne, Lillebonne, France (approx. 49.518826°, 0.534411°)


Where is Lillebonne on the map?