PM Modi to visit Sri Lanka in early June

National