Where is Penrice?

Where is Penrice located?

Penrice, Wales, Great Britain (approx. 51.570265452°, -4.1750192642°)


Where is Penrice on the map?