Popularly known as the 'Tea City of India', Dibrugarh is endowed with sprawling tea estates, rich biodiversity and diverse ethnic tribal groups. Strategically located on the banks of mighty ...