Where is Savazza?

Where is Savazza located?

Savazza, Savazza (Station), Italy (approx. 44.305054°, 11.39893°)


Where is Savazza on the map?