Social Sciences, asked by NaushadHussain, 1 year ago

where are the Himalayas located in our country​

Answers

Answered by yash2745
5

HIMALAYAS LOCATED IN THE NORTH-NORTH-EASTERN PART OF INDIA INCLUDING NEPAL AND BORDER OF CHINA.

mark as BRAINLIEST ANSWER...

PLZ...

Similar questions