which neighbouring country is located in the south of india?
Answers
Answered by
1
Afghanistan, Pakistan, India, Nepal, Bhutan, Bangladesh, the Maldives, and Sri Lanka is the answer.
Answered by
0
Answer:
Sri Lanka
Please Make me Brainlest
Similar questions