Geography, asked by nigar89, 1 year ago

which country is located in South of India. ​

Answers

Answered by zampa07
1

srilanka

.......

.

.......

.

.......

Answered by ParthLele
1
Sri Lanka which is seperated from India by th gulf of mannar and the palk strait
Similar questions