Where is Villanueva del Conde?
Where is Villanueva del Conde located?
Villanueva del Conde, Villanueva del Conde, Spain (approx. 40.510464°, -6.011273°)
Where is Villanueva del Conde on the map?
{"latitude":40.510464,"longitude":-6.011273,"title":"Villanueva del Conde"}