Where is Berouin?

Where is Berouin located?

Berouin, Wales, Great Britain (approx. 53.4126936039°, -4.378472329°)


Where is Berouin on the map?