Leoz
From Wikipedia, the free encyclopedia
For the Star Wars Resistance character, see Leoz (character).
Leoz (Basque: Leotz) is a town and municipality located in the province and autonomous community of Navarre, northern Spain.
Leoz (Basque: Leotz) is a town and municipality located in the province and autonomous community of Navarre, northern Spain.