Wikiwand AI

Cendea de Olza/Oltza Zendea

Municipality in Navarre, Spain From Wikipedia, the free encyclopedia

Olza is a town and municipality located in the province and autonomous community of Navarre, northern Spain.

Aratzuri Castle in Oltza

References

42°49′21″N 1°45′14″W


Related Articles

Timelines

Top Qs

Fact Checks