Where is Canteleu?

Where is Canteleu located?

Canteleu, Canteleu (Station), France (approx. 50.63715°, 3.024167°)


Where is Canteleu on the map?