Where is Efenchtid?

Where is Efenchtid located?

Efenchtid, Wales, Great Britain (approx. 53.0925092196°, -3.3319387444°)


Where is Efenchtid on the map?