Where is Llanfendigaid Estate?
Where is Llanfendigaid Estate located?
Llanfendigaid Estate, Llanfendigaid Estate, Great Britain (approx. 52.6237°, -4.1176°)
Where is Llanfendigaid Estate on the map?
{"latitude":52.6237,"longitude":-4.1176,"title":"Llanfendigaid Estate"}