Where is St-Omer Station?

Where is St-Omer Station located?

St-Omer Station, St-Omer (Pas-de-Calais) Station, France (approx. 50.75382°, 2.26718°)


Where is St-Omer Station on the map?