Durgabari Tea Estate stands as a prominent symbol of Tripura's tea industry. Nestled in the pic..
Brahmakunda is a border area located in west Tripura District, lays about 35 Km from Agartala, the C..