Why You Should Drink Lemongrass Tea Every Night Mary 3 years ago Health and Wellbeing Tips Lemongrass is an herb that is native to Sri Lanka and South India but now grows in many countries around the world. The plant’s stalks are a common ingredient in Asian cooking. Credit Natural Cures