Social Sciences, asked by ssachin2276, 12 hours ago

which neighbouring country is located in the south of india?​

Answers

Answered by ps3110090
1

Afghanistan, Pakistan, India, Nepal, Bhutan, Bangladesh, the Maldives, and Sri Lanka is the answer.

Answered by ArnabBaksi
0

Answer:

Sri Lanka

Please Make me Brainlest

Similar questions