Geography, asked by bodduanand554, 1 year ago

Which neighbouring country of india is an island?

Answers

Answered by SOUHARD
2
Sri Lanka is an island as well as the neighbouring country of India.
Answered by almadipranya
2

Answer:sri lanka is the neighbouring country of india in south and it is an island too

Explanation:

Similar questions