Switzerland

The spectacular lakeside resort of St. Moritz offers some of the most posh hotels and best skiing in the world. In winter, horse races are held on the frozen lake.