Sleep is the time when your body mends, recharges and restores itself. What is the Best Herb for Sleep? Kava Valerian Root Melatonin Calcium & Magnesium Jasmine Lavender Hops St. John’s Wort Chamomile Passionflower Here is top 10 Natural Herb For Sleep. 1.Kava Kava is an anti-anxiety herb that might be helpful for anxiety-related insomnia.Continue reading “Do you need a Sleep Potion? Discover Top 10 Best Herb for Sleep”