Where is Canova?
Where is Canova located?
Canova, Canova (Station), Italy (approx. 44.488°, 11.397089°)
Where is Canova on the map?
{"latitude":44.488,"longitude":11.397089,"title":"Canova"}