Summer Tour of St. Moritz Switzerland
Summer Tour of St. Moritz Switzerland
Welcome to St. Moritz, Switzerland – the village of class, elegance, and luxury! We are sorry for the shakiness of the video, and we hope you still get to catch the town’s Alpine charm. It’s no wonder that two Winter Olympics were held here, as this is the perfect...