National Walnut Day is observed every year on 7 May to promote the amazing health benefits of this single-seeded nut which is packed with nutrients like protein, fibre, magnesium, vitamin B6, folic acid and iron. Nuts are nutrient-dense foods with an ...