Tudela

CityTudela
City ASCIITudela
Latitude42.0653
Longitude-1.6067
CountrySpain
ISO2ES
ISO3ESP
Admin NameNavarre
Capital
Population37247
ID1724338927