English Wikipedia - The Free Encycl...
Download this dictionary
Estella-Lizarra
Estella
(
Spanish
) or
Lizarra
(
Basque
) is a town located in the
autonomous community
of
Navarre
, in northern
Spain
. It lies south west of
Pamplona
, close to the border with
La Rioja
and
Álava
.
See more at Wikipedia.org...
© This article uses material from
Wikipedia
®
and is licensed under the
GNU Free Documentation License
and under the
Creative Commons Attribution-ShareAlike License