T-tips from Chai ki Dukaan! / October 20, 2010 / Prashant When you make tea, make sure that you are smiling!!! It helps the TEA Taste Better!!! Photograph from a T-Shop at Jageshwar(Distt. Almora), Uttarakhand, India!