Where is La Lobera, Las Rozas de Valdearroyo?
Where is La Lobera, Las Rozas de Valdearroyo located?
La Lobera, Las Rozas de Valdearroyo, Cantabria, Spain (approx. 42.97104°, -4.05701°)
Where is La Lobera, Las Rozas de Valdearroyo on the map?
{"latitude":42.97104,"longitude":-4.05701,"title":"La Lobera, Las Rozas de Valdearroyo"}