Where is La Llacuna?
Where is La Llacuna located?
La Llacuna, La Llacuna (Station), Spain (approx. 41.47106°, 1.532632°)
Where is La Llacuna on the map?
{"latitude":41.47106,"longitude":1.532632,"title":"La Llacuna"}