Where is Llantrisant?

Where is Llantrisant located?

Llantrisant, Wales, Great Britain (approx. 53.3246575595°, -4.4587497715°)


Where is Llantrisant on the map?