Where is Llanrhaeadr?

Where is Llanrhaeadr located?

Llanrhaeadr, Llanrhaeadr, Great Britain (approx. 53.160534°, -3.3746533°)


Where is Llanrhaeadr on the map?