Estella (Spanish) or Lizarra (Basque) is a town located in the autonomous community of Navarre, in northern Spain. It is south west of Pamplona, close to the border with La Rioja, and is on the Way of St. James pilgrimage route to Santiago de Compostela. Romanesque architecture is well represented in the town.
There's NONE image of Estella-Lizarra !!! NONE!!!!! It come from France (OK), after it shows some basque villages, most likelly of the French side, ok, and after, perhaps if crosses the borders and shows some landscapes of northern Navarre,,, but it does not show at all Estella-Lizarra.!!!!
windtoday 2 years ago
beautiful town
NewWarriorMan 3 years ago