The cashew tree is a tropical evergreen tree discovered in Brazil in 1558. It now grows all over the world. The nuts obtained from it are a treasure trove of health benefits. They are particularly ...