Prime Minister Narendra Modi will visit Sri Lanka in April, and he is expected to sign several new agreements with the neighbouring nation, media reports said.
Team India will be playing a tri-nation series in Sri Lanka, also featuring South Africa from April 27 onwards. Sri Lanka ...