People all over the world celebrate the birth of Christ on December 25th. But why is the Savior's nativity marked by gift giving, and was He really born on that day? And just where did the Christmas tree come from? Take an enchanting journey through the history of the world's favorite holiday to learn the origins of some of the Western World's most enduring traditions. Trace the emergence ...