Where is Caswell Bay?

Where is Caswell Bay located?

Caswell Bay, Caswell Bay (Water), Great Britain (approx. 51.56563°, -4.03456°)


Where is Caswell Bay on the map?