Where is Penrerber?

Where is Penrerber located?

Penrerber, Wales, Great Britain (approx. 52.0234754464°, -4.4936485293°)


Where is Penrerber on the map?