Borbil Tea Company is a tea manufacturer located in Digboi, Assam. The average rating of this place is 3.90 out of 5 stars based on 21 reviews. The street address of this place is CJ38+959, Digboi, Assam 786171, India. It is about 1.04 kilometers away from the Digboi railway station.
Rana Das 58 months ago
It's help me many times...
ajoy biswas 22 months ago
Superb
Hemanta Borah 34 months ago
Good