_ sri lanka is situated at _ south of school indian peninsula..
articles
Answers
Answered by
0
Answer:
southern tip
Explanation:
Similar questions