Italy

Province of Aosta Live

Also known asProvince of Aosta ยท Valle d'Aosta
The Province of Aosta is a province located in the Aosta Valley region of Italy. It is one of the smallest provinces in Italy, both by area and population. The province is situated in the northwestern part of the country, bordering France and Switzerland.