11-Which of the following countries lies to the south of India?
1 point
Nepal
Srilanka
Australia
Answers
Answered by
1
Answer:
srilanka
hope it helps you
mark me as brainliest
Answered by
0
Answer:
'Sri Lanka' is one of the country which lies to the south of India.
Similar questions