Where is Santiago de la Puebla?
Where is Santiago de la Puebla located?
Santiago de la Puebla, Castilla y Leon, Spain (approx. 40.8019518°, -5.2798486°)
Where is Santiago de la Puebla on the map?
Santiago de la Puebla - Salamanca
{"latitude":40.8019518,"longitude":-5.2798486,"title":"Santiago de la Puebla"}