Where is Llanrhaidhled?

Where is Llanrhaidhled located?

Llanrhaidhled, Wales, Great Britain (approx. 53.3721255502°, -4.5095615391°)


Where is Llanrhaidhled on the map?