St. Moritz is located in the Swiss canton of Graubünden, which is in the southeastern part of Switzerland. It is known for its beautiful Alpine landscapes, picturesque towns, and numerous ski resorts.
St. Moritz Soiree: A Scintillating Quiz on Switzerland's Alpine Paradise