Dibrugarh Tea Garden Among the World’s Top Eight Gardens. Gets Featured In Harrods

Good news for the state’s both tea lovers and non-tea lovers. The Halmari tea of Assam features at the Harrods. Harrods is the most famous department store in London. Harrods Top Tier Tea Gift Box contains nine of the world’s finest varieties of tea…

Read More