Geography, asked by krishkaritika, 8 months ago

Which countryis Himalayas in the north and is located in South Asia? a) Africa (b) America (c)China (d)India​

Answers

Answered by karanmanais
3

Answer:

answer is our nation India.

Answered by Anonymous
25

Answer:

India is the answer

Plz MARK it BRAINLIST

Similar questions