Where is Caswell Bay?

Where is Caswell Bay located?

Caswell Bay, Caswell Bay, Great Britain (approx. 51.56824°, -4.033503°)


Where is Caswell Bay on the map?