Where is Llanbetteri?

Where is Llanbetteri located?

Llanbetteri, Wales, Great Britain (approx. 51.4186745822°, -3.3867073059°)


Where is Llanbetteri on the map?