Where is Llanelian?

Where is Llanelian located?

Llanelian, Wales, Great Britain (approx. 53.2726380885°, -3.7055511477°)


Where is Llanelian on the map?