India has........in the north
Answers
Answered by
2
India has himalayas in the North
Explanation:
mark me brainliest if u liked my answer
Answered by
1
Himalayas
Explanation:
India has Himalayas in the north
Similar questions