Social Sciences, asked by tomarvinay8653, 1 year ago

which are the neighbouring countries of india that lies to the south

Answers

Answered by akshatcingh
3

Srilanka only in South and thailand in South east

Answered by ishankhatry
1
Sri Lanka is the south neighbouring country of India
Similar questions