Answers

2015-07-05T15:43:34+05:30
Sri Lanka is the country which lies in the south of india
0
2015-07-05T15:47:06+05:30
Sri Lanka is the country which lis to the south of India. 
0