Where is Villanueva-Rampalay?
Where is Villanueva-Rampalay located?
Villanueva-Rampalay, Castilla y Leon, Spain (approx. 42.83853°, -3.73201°)
Where is Villanueva-Rampalay on the map?
{"latitude":42.83853,"longitude":-3.73201,"title":"Villanueva-Rampalay"}