Prime Minister Narendra Modi arrived in Kabul on Friday morning, a day after signing 16 major agreements in Russia. The Prime Minister will inaugurate Afghanistan's Parliament building, which has been built by India.

The PM's day-long visit, his first to Afghanistan, since taking office - was not officially announced for security reasons, says NDTV, with several specific threats against Indian targets being received and some being foiled.

Modi will address a joint session of the two Afghan Houses in the new Parliament complex.

The Parliament building project was started by India in 2007 as a mark of friendship and cooperation to help rebuild Afghanistan after the wars.

PM Modi and Afghan President Ashraf Ghani are expected to issue a joint statement after holding talks. PM Modi is also expected to meet former Afghan President Hamid Karzai.

India has invested around $2 billion in aid and reconstruction in Afghanistan and trained scores of officers.

India delivered three of four Russian Mi-25 helicopter gunships to Afghanistan on Thursday.

Prime Minister Narendra Modi on Thursday wrapped up his two-day visit to Russia, during which the two countries signed 16 pacts to expand cooperation in various sectors, including nuclear and defence.

It is learnt that Prime Minister Modi was heading towards the Afghan capital Kabul from Moscow. The Kabul visit has not been officially announced but Modi was expected to make a stop-over in Kabul on his way back home.

In Kabul, he is expected to inaugurate the new building of the Afghan Parliament constructed by India at a cost of about $90 million. During his stay in Russia, Modi held annual summit talks with Russian President Vladimir Putin at the Kremlin and underlined the need for the world to unite against terrorism "without distinction and discrimation between terrorist groups and target countries."

As part of the 16th annual India-Russia Summit, Modi and Putin held a one-on-one meeting before they were joined by their respective delegations. Earlier in the day, Modi laid a wreath at the Tomb of the Unknown Soldier, a war memorial dedicated to Soviet soldiers killed in World War II, in Moscow.

Last night, Modi was hosted for a private dinner and held a private tete-a-tete with Putin at the Kremlin. The meeting took place hours after Modi arrived in Moscow to a red carpet welcome.