Ituero de Azaba
City Details
Country
Spain
State / Division
Salamanca
Coordinates
Lat: 40.4849, Lng: -6.69272
Wikidata ID
Q258043
Ituero de Azaba: Frequently Asked Questions
Which country is Ituero de Azaba in?
Ituero de Azaba is a city in Salamanca, Spain.