Where is Saint-Nicolas?

Where is Saint-Nicolas located?

Saint-Nicolas, Valle d'Aosta, Italy (approx. 45.70506°, 7.179625°)


Where is Saint-Nicolas on the map?