Where is Sefn Goruide?

Where is Sefn Goruide located?

Sefn Goruide, Wales, Great Britain (approx. 52.0973737005°, -3.6056270605°)


Where is Sefn Goruide on the map?