These fur-clad beasts in their hand-carved wooden masks are active during the so-called Rauhnächte, the cold, dark nights ...
Most countries around the globe celebrate Christmas on December 24, also known as Christmas Eve, rather than on the ...
The Christmas market takes place under the starry sky of St. Gallen every day during Advent. The offerings are varied: from homemade hats to fragrant candles and hot mulled wine, everything is on ...
Celebrate this holiday season with 25 of the best Christmas hymns to prepare your heart for the birth of Jesus Christ! Rejoice in the arrival of the Messiah as prophecied in the Old Testament, saving ...