Where is La Speranza?
Where is La Speranza located?
La Speranza, La Speranza (Station), Italy (approx. 43.332443°, 11.098457°)
Where is La Speranza on the map?
{"latitude":43.332443,"longitude":11.098457,"title":"La Speranza"}