bn:02262633n
Noun Named Entity
EL
Labastida
EN
Labastida is a town and municipality of the Rioja Alavesa, in the province of Álava in the Basque Country, northern Spain. Wikipedia
Geonames
Relations
Sources
BabelNet