From the outside looking in, Megève resembles the inside of a snow globe, with attributes that distinguish the winter magic of French Alpine resorts. Megève is how I envision Santa’s workshop, but instead of Polly Pockets and Legos, his team of elves produce Rolex watches and Dior sunglasses....
