Where is Bosherston?

Where is Bosherston located?

Bosherston, Wales, Great Britain (approx. 51.6158056602°, -4.9407148361°)


Where is Bosherston on the map?