Lake St Moritz is a famous tourist destination in Switzerland, named after the city of St Moritz. St Moritz is an international tourist town in southeastern Switzerland, located in the valley surrounded by Alps, sunny, 320 sunshine in 365 days a year.