Where is Bastida / Labastida?
Where is Bastida / Labastida located?
Bastida / Labastida, Bastida / Labastida, Spain (approx. 42.59038°, -2.7928698°)
Where is Bastida / Labastida on the map?
Bastida / Labastida - Bilbao
Bastida / Labastida - Donostia / San Sebastián
Bastida / Labastida - Haro
Bastida / Labastida - Logroño
Bastida / Labastida - Madrid
Bastida / Labastida - Vitoria-Gasteiz
{"latitude":42.59038,"longitude":-2.7928698,"title":"Bastida / Labastida"}