St. Moritz

Now this would be a really kicking vacation. St. Moritz is the oldest winter resort in the world and is truly a beautiful place. St. Moritz has several ‘sister cities’ including Bariloche, Argentina; Kutchan, Japan; and Vail, Colorado. It is a popular site for skiing and hiking as well as the world famous Cresta Run…Read more