Nepal come in as a replacement for Lebanon, who had pulled out of the match citing visa issues despite confirming their availability early March 2017.
Indian Football has made rapid strides in the last two years with the national team jumping 73 places in FIFA Rankings since March 2015.
The giant leap of faith has taken India to their best ever ranking in 21 years as the national team is currently ranked 100.
"With Lebanon pulling out at the 11th hour, our preparations had suffered a jolt. It was disappointing but at the same time the situation was beyond our control.
It was just so hard to find a replacement as all other teams had already finalised their schedule. But thanks to my colleagues in the All India Football Federation (AIFF), we managed to rope in a team at such a short notice and that's highly commendable," said coach Constantine
"I need to thank the Nepal FA for accepting our request. Personally, I have huge respect for Nepalese people and we look forward to a great match," he added.
(This story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.)