Where is Llanfendigaid?

Where is Llanfendigaid located?

Llanfendigaid, Wales, Great Britain (approx. 52.6240291826°, -4.1169762611°)


Where is Llanfendigaid on the map?