Where is Shell Bay?

Where is Shell Bay located?

Shell Bay, Bournemouth, United Kingdom (approx. 50.68343°, -1.94851°)


Where is Shell Bay on the map?