What is the name of the part Himalayas lying the Kali and Teesta river
Answers
Answered by
0
Teesta is the part of Himalayas lying between Kali and Tista rivers.
Similar questions