Tudela is a little town in the north of Spain. It belongs to the northern province of Navarra. Population is around 40,000. The 12th century traveller Benjamin of Tudela was from the city.
manolocampillo: Llegan buenas noticias para el festival Ópera Prima de Tudela: el Gobierno de Navarra está dispuesto a cofinanciarlo junto al Ayuntamiento