Cha Organic Tea offers a selection of organic teas, hand-picked from single estates on the slopes of the Himalayas. They also feature flavored varieties from Nilgiris, all of which are genuine teas.