St. Moritz
English
Proper noun
St.
Moritz
An Alpine resort
town
and
municipality
in
Grisons
canton,
Switzerland
.