Annecy, France - near Geneva Switzerland. one pinner said, "This is literally my favorite place I've ever been. The whole town looks like a postcard. It's like a storybook village with snowcapped mountains, a teal blue lake and cobblestone streets.
Chalet Des Drus - Located in France in the resort of Chamonix. One of the finest luxury catered ski chalets in the area. Luxury features include an indoor swimming pool, outdoor hot tub, sauna and cinema.