Spain Municipality - Tudela

Tudela Data

Admin NameTudela
CountrySpain
Admin TypeMunicipality
ProvinceNavarra
Population ()0
Area (km²)634

Tudela Boundary Map