answersLogoWhite

0

Saint Moritz is a small resort town in the nation of Switzerland. It has a population of just over 5,200 people.

User Avatar

Wiki User

10y ago

What else can I help you with?