Where is Llívia?
Where is Llívia located?
Llívia, Llívia (Station), Spain (approx. 42.46296°, 1.9796013°)
Where is Llívia on the map?
{"latitude":42.46296,"longitude":1.9796013,"title":"Llívia"}