Where is Llanmainech?

Where is Llanmainech located?

Llanmainech, Wales, Great Britain (approx. 52.7795708443°, -3.0902652751°)


Where is Llanmainech on the map?