Where is Chivasso?

Where is Chivasso located?

Chivasso, Chivasso (Station), Italy (approx. 45.19333°, 7.88944°)


Where is Chivasso on the map?