Tudela
From Wikipedia, the free encyclopedia.
Tudela is a little town in the north of Spain. It belongs to the northern province of Navarra. Population is around 40,000.
![]() |
| Websearch | Directory | Dictionary | FactBook | ![]() |
| Wikipedia: Tudela | |
|
Tudela From Wikipedia, the free encyclopedia. Tudela is a little town in the north of Spain. It belongs to the northern province of Navarra. Population is around 40,000. |
|
|