Where is Llanelier?

Where is Llanelier located?

Llanelier, Wales, Great Britain (approx. 52.000753976°, -3.1899232867°)


Where is Llanelier on the map?