Geography, asked by NalakBasu267, 1 year ago

________ country lies to the south of India. Fill in the blanks with suitable word

Answers

Answered by Garvita
2
Sri Lanka is the country which lies in the south of india
Answered by shiprachandra
0
Sri Lanka is the country which lis to the south of India. 
Similar questions