Lemongrass Tea and Its Revitalising Effects
Lemongrass is a kind of herb grown mostly in Sri Lanka and in the Southern part of India, though nowadays, due to its growing demand it is grown in many parts of the world. This herb is known for its lemon-like citrusy flavour and is used as flavouring in many Thai and other Asian Cuisine.…