Where is Madrid / Valladolid?
Where is Madrid / Valladolid located?
Madrid / Valladolid, Euskadi, Spain (approx. 42.8529°, -2.65745°)
Where is Madrid / Valladolid on the map?
{"latitude":42.8529,"longitude":-2.65745,"title":"Madrid / Valladolid"}