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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results