Among the top tea-consuming states in India are Haryana, Goa, Punjab, and the Union Territory of Jammu & Kashmir, but the crown for topping the list goes to the western state of Gujarat.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results