Main Page

encyclopedia.codeboy.net

 

Tudela

Tudela is a little town in the north of Spain. It belongs to the northern province of Navarra. Population is around 40,000.

External link

\n*
Official homepage

"Argue for your limitations, and sure enough they're yours." - Richard Bach