Season 3, Episode 17 – The Very Last Christmas (Switzerland)
Festive Fans Unite! (send us a message) As we arrive, the snow falls softly over the Alps, blanketing the jagged peaks and pine-covered slopes. This is a place of such breathtaking winter scenery, it is like a living snow globe. There is a chill in the air but, even more so, there is the hardy […]
