Boxing Day




Christmas in England

Christmas in England holds a lot of significance among the Christian community in England. The word Christmas is derived from the English word Cristes Maesse which means Christ’s Mass. Although…

Read more

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Read More