Where is Llanspaidid?

Where is Llanspaidid located?

Llanspaidid, Wales, Great Britain (approx. 51.9437781192°, -3.4407978055°)


Where is Llanspaidid on the map?