Where is Shanklin Station?

Where is Shanklin Station located?

Shanklin Station, Shanklin Station, Great Britain (approx. 50.633823°, -1.17967°)


Where is Shanklin Station on the map?