News

The nativity scene, otherwise known as a Christmas crib, was first created by St Francis of Assisi in Italy in the year 1223. Over time, displaying it has become a yearly tradition for Catholics.
for making "The Biggest Floating Christmas Crib" in the country. L. Victor Arulandu, 39, was recognised for his record-breaking effort for creating the nativity scene, which was inspired by the ...