Where is Oxwich Bay?

Where is Oxwich Bay located?

Oxwich Bay, Swansea, United Kingdom (approx. 51.57497°, -4.13606°)


Where is Oxwich Bay on the map?