Which country lies to the south of India
Answers
Answered by
13
Answer:
Sri Lanka lies to the south of India
Answered by
9
Answer:Srilanka and Maldives
Explanation:
Similar questions