Where is Cavaleri?
Where is Cavaleri located?
Cavaleri, Cavaleri (Station), Spain (approx. 37.353283°, -6.047031°)
Where is Cavaleri on the map?
{"latitude":37.353283,"longitude":-6.047031,"title":"Cavaleri"}