Glass takes a trip to Gstaad Palace to experience Alpine magic on an epic scale
STANDING on a lofty hilltop bounded by the Bernese Highlands, Gstaad Palace has been a majestic landmark in the scenic Swiss chalet village since 1913. Its prime position and fairytale good looks, supplemented ...