Travel to St. Moritz: A winter wonderland
Over 5,000 feet above sea level rests the quiet resort town of St. Moritz, Switzerland. St. Moritz is located just above the Upper Engadine, which is a glaciated valley surrounded by the Albula Alps. This picturesque town is a peaceful getaway that was made famous by its mineral springs that attracted its first inhabitants around 3,000 years ago. The establishment of a summer spa quickly followed the discovery of the… Read More »Travel to St. Moritz: A winter wonderland