Where is La Longuera?
Where is La Longuera located?
La Longuera, La Longuera (Station), Spain (approx. 28.3976°, -16.5773°)
Where is La Longuera on the map?
La Longuera - Puerto de la Cruz
{"latitude":28.3976,"longitude":-16.5773,"title":"La Longuera"}