Where is Oxwich Green?

Where is Oxwich Green located?

Oxwich Green, Wales, Great Britain (approx. 51.5537351011°, -4.1721353539°)


Where is Oxwich Green on the map?