Teesta River: Media
river, Asia
Images
Teesta River
Originating in the eastern Himalayas, the Teesta River flows through northeastern...
Anupam Manur
VIEW MORE in these related Britannica articles: