Geography, asked by rammurti8165, 1 year ago

Which country is located in south of the india sub continent?

Answers

Answered by sp218
2
Sri lanka

Please marl brainliest
Answered by wwefanclub078
1
Sri Lanka is the country which lies in south india
Similar questions