Where is Shell Bay?

Where is Shell Bay located?

Shell Bay, Shell Bay, Great Britain (approx. 50.675648°, -1.945815°)


Where is Shell Bay on the map?