India has taken steps to improve the 42 kilometers road between Kankarbhitta, where the Nepalese check-post is located, across the Mechi River from NH 31C and Phulbari border post on State Highway 12.