Where is Nizza/Mantova?

Where is Nizza/Mantova located?

Nizza/Mantova, Nizza/Mantova, Italy (approx. 41.912785°, 12.500962°)


Where is Nizza/Mantova on the map?