Where is Valdelosa?
Where is Valdelosa located?
Valdelosa, Castilla y Leon, Spain (approx. 41.1713985°, -5.7839875°)
Where is Valdelosa on the map?
Valdelosa - Salamanca
{"latitude":41.1713985,"longitude":-5.7839875,"title":"Valdelosa"}