Where is Efeilnwydd?

Where is Efeilnwydd located?

Efeilnwydd, Wales, Great Britain (approx. 52.8952396044°, -4.4507846827°)


Where is Efeilnwydd on the map?