Fresh Lemongrass Tea. Freshly prepared Lemongrass Tea from Arunachal Pradesh, a hilly-mountainous Indian State, where air, rivers, and environment are pristine. This product is for health-conscious people, best quality, appealing lemonade aroma, and is handmade for special people.