Where is Ventosa?
Where is Ventosa located?
Ventosa, La Rioja, Spain (approx. 42.4042098°, -2.6263385°)
Where is Ventosa on the map?
Ventosa - Aldeaseca
Ventosa - Santiago de Compostela
{"latitude":42.4042098,"longitude":-2.6263385,"title":"Ventosa"}