Name:Tafalla
Latitude:42°31'36"N
Longitude:1°40'28"W
Locality:Torreta
Town:Tafalla
Region:Navarre
State:Navarre
Country:Spain