History, asked by Ashokhindubs, 1 year ago

name India's neighbouring countries situated in North

Answers

Answered by sujit1974
2
China,Bhutan and Nepal

sujit1974: mark as brainliest
Ashokhindubs: ok
Ashokhindubs: tnx
shravaniadmuthe: Pakistan, Afghanistan, Tajikistan also
Similar questions