There is no end to the incredible health benefits nettles provide for you. Now let’s focus specifically on how nettles can support you to overcome your allergies: This one prickly green herb is the cure-all for almost everything that ails you. If there’s one plant to have on hand at all times that provides a natural …