Social Sciences, asked by anu558, 1 year ago

the country that lies to the south of india is

Answers

Answered by mersal00vetrimaran
1
srilanka celone .........................
Answered by sneha40101
0
its Sri Lanka ...........
Similar questions
Math, 7 months ago