The Aosta Valley is in the Northwestern corner of Italy and borders
Switzerland (to the North) and France (to the West). The city of
Aosta lies within this Province.
For more information on Aosta and the Aosta Valley hit
on the picture below: