Where is Esquelbecq?

Where is Esquelbecq located?

Esquelbecq, Nord-Pas-de-Calais, France (approx. 50.8862129°, 2.4309131°)


Where is Esquelbecq on the map?