Courmayeur

Courmayeur

Courmayeur is a small, stylish town in the Aosta valley of north-western Italy, at the foot of Mont Blanc. The sunny side of the Alps!...