Where is Canova?

Where is Canova located?

Canova, Canova (Station), Italy (approx. 44.488°, 11.397089°)


Where is Canova on the map?