Where is Zorrotza?
Where is Zorrotza located?
Zorrotza, Zorrotza (Station), Spain (approx. 43.276672°, -2.9716053°)
Where is Zorrotza on the map?
{"latitude":43.276672,"longitude":-2.9716053,"title":"Zorrotza"}