Where is Saltcoats North Station?

Where is Saltcoats North Station located?

Saltcoats North Station, Saltcoats North Station, Great Britain (approx. 55.6393°, -4.7893°)


Where is Saltcoats North Station on the map?