which country is located in South of India.
Answers
Answered by
1
srilanka
.......
.
.......
.
.......
Answered by
1
Sri Lanka which is seperated from India by th gulf of mannar and the palk strait
Similar questions