Explore the ‘Tea City of India’, set along the banks of the mighty Brahmaputra, with its emerald green landscape and aromatic teas.#Travel #OutlookTravel #OutlookMagazine #OutlookGroup