Teesta Barrage project is one of the largest irrigation projects not only west Bengal but also in the entire easter region. Teesta Barrage is located on Teesta river at Duani in Hatibandha upazila in lal monirhat district of Bangladesh .
Teesta Barrage project is one of the largest irrigation projects not only west Bengal but also in the entire easter region. Teesta Barrage is located on Teesta river at Duani in Hatibandha upazila in lal monirhat district of Bangladesh .