Designed by
Title
Teesta Barrage, West Bengal's multipurpose water taming project on Teesta. #264497216
Description
Beautiful landscape view of Teesta Barrage, one of the most scenic places in Bangladesh. Bangladesh tourism. Teesta Barrage, West Bengal's multipurpose water taming project on Teesta.