Where is Oxwich Bay?

Where is Oxwich Bay located?

Oxwich Bay, Oxwich Bay, Great Britain (approx. 51.561546°, -4.151036°)


Where is Oxwich Bay on the map?