Where is Penywaun?

Where is Penywaun located?

Penywaun, Penywaun, Great Britain (approx. 51.7308°, -3.4846294°)


Where is Penywaun on the map?