Green tea made from tender leaves procured from the high-elevation gardens of the Nilgiris — ideal for the health conscious.
You may also like