Where is Scalby Station?

Where is Scalby Station located?

Scalby Station, Scalby Station, Great Britain (approx. 54.3008°, -0.441391°)


Where is Scalby Station on the map?