Social Sciences, asked by omprakash689, 8 hours ago

Name the neighbouring countries of India located in the south west direction?​

Answers

Answered by supernaitikman
2

Answer:

Sri Lanka

Explanation:

Please make it the brainliest answer .

Answered by Anonymous
2

Name the neighbouring countries of India located in the south west direction?

Afghanistan China Bhutan Nepal

Similar questions