The Guinness Book of World Recordshas officially recognised a 70-layered bean dip as largest layered dip in the world.
Italian farmer Stefano Cutrupi grew huge sized pumpkin that weighs 1,226 kg. Read on to know more.