Social Sciences, asked by saz1082005mandm, 9 months ago

which natural boundary is situated in North of India. one word​

Answers

Answered by Anonymous
2

Himalayas

Natural boundaries on the north of India: Natural boundaries of north India are “Himalayas on the North”, “Indian Ocean on the South”, “Arabian Sea on the West” and “Bay of Bengal on the East”.

Answered by sathwik721
0
Himalaya is the north boundary
Similar questions