Where is Ventosa?
Where is Ventosa located?
Ventosa, La Rioja, Spain (approx. 42.41208°, -2.627847°)
Where is Ventosa on the map?
Ventosa - Nájera
{"latitude":42.41208,"longitude":-2.627847,"title":"Ventosa"}