Where is Llanferres?

Where is Llanferres located?

Llanferres, Wales, Great Britain (approx. 53.1364888577°, -3.2142562882°)


Where is Llanferres on the map?