Tea February 13, 2015 by Shantha Leave a Comment Chai as it is known in India is a favorite beverage across the country. If you ever travel in India by train you are sure to be woken by the chaiwala’s (Tea seller) call. Served in earthen ware, paper … [Read more...]