answersLogoWhite

0

St. Moritz is located in the eastern part of Switzerland, in the canton of Graubünden. Nestled in the Alps, it sits at an elevation of about 1,856 meters (6,089 feet) above sea level. The town is renowned for its luxury resort status and is famous for winter sports and its beautiful lakes. St. Moritz also hosted the Winter Olympics twice, in 1928 and 1948.

User Avatar

AnswerBot

1w ago

What else can I help you with?