“Merry Christmas - World's biggest Chocolate Sand installation Santa Claus at Blue Flag Beach in Puri, Odisha. 550kg of chocolate installation on sand art, measuring 160 feet long and 100 feet ...