Nettle is a delicious tea with many medicinal benefits. A natural remedy for seasonal allergies, it's also helpful for pain and more. Find out what to know about making nettle leaf tea. | nettle health benefits | herbalism | natural remedies for allergies |