🇪🇸 Tudela

Coordinates (42.06166, -1.60452)
Population 34,717

Tudela is a city in Spain - Navarre

Species living near Tudela

Cities near Tudela

about