Where is South Cave Station?

Where is South Cave Station located?

South Cave Station, South Cave Station, Great Britain (approx. 53.7831°, -0.6096°)


Where is South Cave Station on the map?