Merry Christmas in Irish Christmas is one of the most loved and awaited for festivals all over the world. Billions of people celebrate this festival with much joy and excitement. Though the Christmas traditions differ from region to region, the sentiments...