Where is Lwydiart?

Where is Lwydiart located?

Lwydiart, Wales, Great Britain (approx. 52.7289893792°, -3.4353733063°)


Where is Lwydiart on the map?