Where is Braingrand?

Where is Braingrand located?

Braingrand, Wales, Great Britain (approx. 53.2690321852°, -4.4767227178°)


Where is Braingrand on the map?