Where is Villanueva de Villaescusa?
Where is Villanueva de Villaescusa located?
Villanueva de Villaescusa, Cantabria, Spain (approx. 43.3679354°, -3.8613504°)
Where is Villanueva de Villaescusa on the map?
Villanueva de Villaescusa - El Astillero
Villanueva de Villaescusa - Guarnizo
Villanueva de Villaescusa - Santander
Villanueva de Villaescusa - Torrelavega
{"latitude":43.3679354,"longitude":-3.8613504,"title":"Villanueva de Villaescusa"}