Where is Scalby Station?

Where is Scalby Station located?

Scalby Station, North Yorkshire, United Kingdom (approx. 54.3008°, -0.441391°)


Where is Scalby Station on the map?