Tudela

© Miguel Ángel García (Flickr) Tudela is a municipality located 94km South from the Capital of the Spanish Region of Navarra, Pamplona. With around 35,000 inhabitants, Tudela is the second most populated city of Navarra. The city is placed on the confluence of the rivers Queiles and Ebro. The main economic activities are industry, tourism and agriculture.

Contact details