Colombo: The Indian envoy here has visited Sri Lanka’s Northern Province to emphasise New Delhi’s abiding…