1.

The mountain knot which lies to the north of india

Answer»

Hello friend your ANSWER!!
I think Pamir mountain lies NEAR HIMALAYAS of NORTH India.

hope it HELPS you



Discussion

No Comment Found