Join Kelly Rizzo as she explores Gstaad, Switzerland, an exquisite town known for its luxurious shopping and 5-star Swiss deluxe hotels.
Switzerland has it all; lakes, countryside, mountains, cities with fine dining and the world’s greatest shopping! Gstaad depicts the best of the best in Switzerland, covered in old Swiss charm while still exemplifying the modern day lifestyle.