Where is Nizza Monferrato?

Where is Nizza Monferrato located?

Nizza Monferrato, Nizza Monferrato (Station), Italy (approx. 44.77385°, 8.35394°)


Where is Nizza Monferrato on the map?