Where is Tafalla?
Where is Tafalla located?
Tafalla, Tafalla (Station), Spain (approx. 42.52583°, -1.67139°)
Where is Tafalla on the map?
Tafalla - Puente la Reina
{"latitude":42.52583,"longitude":-1.67139,"title":"Tafalla"}