Prime Minister Narendra Modi interacted with Sri Lanka's cricket legends who won the 1996 Cricket World Cup, including Sanath ...
Sri Lanka (formerly known as Ceylon) is an island in the Indian Ocean about 28 kilometers off the southeastern coast of india.