Where is Voghera?

Where is Voghera located?

Voghera, Voghera (Station), Italy (approx. 44.99778°, 9.00778°)


Where is Voghera on the map?