Drinking Tea aka Chai in India is a long carry-forwarded tradition that dates back many centuries in the past. We know India today as one of the biggest tea consumers and producers but it’s the result of India competing with other tea industries in the past to make a […]
