0 Likes
The school Square is situated in the Centre, and is one of the main squares of St. Moritz. The name comes from the main building of the square, one of the most emblematic buildings of St. Moritz, which can be seen in this panorama, which was the school building and today houses the Library of St. Moritz.
...