Where is Llanbradch?

Where is Llanbradch located?

Llanbradch, Wales, Great Britain (approx. 51.6015408834°, -3.2314910894°)


Where is Llanbradch on the map?