Where is Antheus-St-André?

Where is Antheus-St-André located?

Antheus-St-André, Valled Aosta, Italy (approx. 45.80767°, 7.59002°)


Where is Antheus-St-André on the map?