A Photo-Tour to Aosta Valley, Italy

Aosta Valley or Valle d’Aosta is a small alpine town in the northern part of Italy surrounded by French and Swiss borders. It is the smallest and the least populous region of Italy.