Where is Ibargarai Geltokia?
Where is Ibargarai Geltokia located?
Ibargarai Geltokia, Ibargarai Geltokia, Spain (approx. 43.113403°, -2.4162848°)
Where is Ibargarai Geltokia on the map?
{"latitude":43.113403,"longitude":-2.4162848,"title":"Ibargarai Geltokia"}