A playground of the rich and famous, the chic, jet-set resort town of St. Moritz in Switzerland just oozes glamour and sophistication. Known as the “Roof of the World”, St. Moritz is a wonderland for winter sports and summer’s natural delights. From gourmet dining to Europe’s finest snow park, see how you could spend 24 hours in St. Moritz.