Where is Saint-Nicolas?

Where is Saint-Nicolas located?

Saint-Nicolas, Saint-Nicolas, Italy (approx. 45.716076°, 7.1679816°)


Where is Saint-Nicolas on the map?