Where is Llanrhaeadr?
Where is Llanrhaeadr located?
Llanrhaeadr, Llanrhaeadr, Great Britain (approx. 53.160534°, -3.3746533°)
Where is Llanrhaeadr on the map?
{"latitude":53.160534,"longitude":-3.3746533,"title":"Llanrhaeadr"}