Answer:India
Explanation:India is a country in the southern region of Asia, It border's Sri lanka,Pakistan,Bhutan,Bangledesh,Nepal,China and Burma.
Answer:
India
Step-by-step explanation:
"The Himalayan Mountains form a natural barrier between India and China."
6.5m questions
8.7m answers