Puffed rice also known as Murmura is one of the most loved Indian snacks and is enjoyed in so many interesting ways, but is ...