Where is Llanwrthwl?

Where is Llanwrthwl located?

Llanwrthwl, Llanwrthwl, Great Britain (approx. 52.26198°, -3.50372°)


Where is Llanwrthwl on the map?