Geography, asked by mallakmujtaba, 3 months ago

The neighboring country to the South of India ​

Answers

Answered by yasirfarooqui189
2

Answer:

you neighour country in South is Sri lanka

Answered by Anonymous
0

Answer:

One of the neighbouring country to the South of India is Sri Lanka

Explanation:

Hope it Helps

Pls mark as brainliest

Thank You.

Similar questions