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."
8.0m questions
10.7m answers