Where is Écouis?

Where is Écouis located?

Écouis, Écouis, France (approx. 49.31036°, 1.4318396°)


Where is Écouis on the map?