St. Moritz, Switzerland
St. Moritz is a chic alpine resort town in Switzerland. It offers world-class skiing, high-end shopping, and rejuvenating spas. The town hosts glamorous New Year's Eve parties with fireworks over the frozen lake and gourmet dining.

St. Moritz
Photo: Shutterstock
St. Moritz
Photo: Shutterstock
