Where is Talavera la Nueva?
Where is Talavera la Nueva located?
Talavera la Nueva, Castilla-La Mancha, Spain (approx. 39.93528°, -4.891719°)
Where is Talavera la Nueva on the map?
{"latitude":39.93528,"longitude":-4.891719,"title":"Talavera la Nueva"}