Where is Llanilide?
Where is Llanilide located?
Llanilide, Wales, Great Britain (approx. 51.5230542622°, -3.4734649661°)
Where is Llanilide on the map?
{"latitude":51.5230542622,"longitude":-3.4734649661,"title":"Llanilide"}