Where is Palacios de la Sierra?
Where is Palacios de la Sierra located?
Palacios de la Sierra, Castilla y Leon, Spain (approx. 41.9639356°, -3.1282384°)
Where is Palacios de la Sierra on the map?
{"latitude":41.9639356,"longitude":-3.1282384,"title":"Palacios de la Sierra"}