Where is La Houssoye?

Where is La Houssoye located?

La Houssoye, La Houssoye, France (approx. 49.35439°, 1.9421608°)


Where is La Houssoye on the map?