Where is Gallarta?
Where is Gallarta located?
Gallarta, Gallarta (Station), Spain (approx. 43.317616°, -3.0751119°)
Where is Gallarta on the map?
{"latitude":43.317616,"longitude":-3.0751119,"title":"Gallarta"}