Geography, asked by N2ey9Darshikamts, 1 year ago

Location of Jelepla Pass
What is Jelepla Pass, where it is located?

Answers

Answered by Sanskar2411
0
East Sikkim District, Sikkim, India
Answered by MastVibhu
0
Sikkim, India.........................................
Similar questions