Lemongrass Tea: Benefits, Uses, And Recipe

Lemongrass is a plant belonging to Sri Lanka and South India but is now produced in many countries around the world. The stems of the plant are a common ingredient in Asian cuisine, but it is also possible to make lemongrass to make tea. This plant has long leaves similar to those of sea grass. […]