Kerala sets world record in making human Christmas tree
This human Christmas tree broke the record set in Honduras last year that has as many as 2,945 people. Thiruvananthapuram: UCAN Kerala has set a new Guinness World Record for the 'largest human Christmas tree' in the world. According to...