The best way to discover the Aosta Valley (or Valle d'Aosta), situated in northern Italy on the border of France and Switzerland, is to base yourself in one of its many idyllic mountain towns.
Results that may be inaccessible to you are currently showing.