21 known and unknown facts about Christmas and Christmas tree

Known and Unknown facts about Christmas and Christmas tree Christmas is the grandest festival and it is celebrated across the world on 25th of December. Next day to Christmas is called Boxing day, which falls on 26th December. Christmas tree is an integral part of Christmas celebrations. All over the world, people decorate this tree with […]