Nestled in the Italian Alps, the Aosta Valley is best known for ... But with its Roman ruins, more than 120 castles, endless outdoor activities, and gastronomic delights, Italy’s smallest ...