Geography, asked by shaikhhasnain42, 7 months ago

which country is located to the north - west border of India?
(a). China
(b). Myanmar
(c). Pakistan
(d). Bangladesh​

Answers

Answered by beherags
3

Answer:

Pakistan is your answer dear..

Explanation:

BRAINLIEST plz

Answered by lionelgill1817
2

Answer:

myanmar

Explanation:

pls give me brainliest

Similar questions