Teesta River

http://1001things.org/wp-content/uploads/2015/02/Teesta-River.jpg

The Teesta River is one of the major source of water in the Indian states of Sikkim and Bengal. It has the highest velocity of under current in the world. The river originates from the Himalayas and also flows into Bangladesh as a tributary of the Brahmaputra. The river is the border between the state […]