• Narendra Modi with Microsoft founder Bill Gates and French President Francois HollandeTwitter
  • Modi meets British PM David Cameron.Twitter

Microsoft founder Bill Gates, who failed to meet Narendra Modi during the latter's trip to Silicon Valley, paid a surprise visit to the Indian Prime Minister on Monday.

Gates turned up to meet Modi while he was holding a discussion with French President Francois Hollande on the sidelines of the United Nations General Assembly (UNGA) summit.

"Look who dropped by! Missed in Silicon Valley, the original tech entrepreneur @BillGates says hello to PM & President," tweeted Ministry of External Affairs spokesperson Vikas Swarup.

Earlier announcing Modi's meet with French President Hollande, Swarup had tweeted: "Bonjour President @fhollande! PM @narendramodi meets with French President for the second engagement of the day."

Before meeting Hollande, Modi also held a session with British Prime Minister David Cameron.

"An Englishman in New York. PM @nariandramodi receives PM @David_Cameron of UK," Swarup tweeted following the meeting.

Modi is in New York for the final leg of his five-day US visit. He has a packed day of engagements, including a summit meeting with US President Barack Obama, before he heads home.

Modi will also attend a summit, organised by Obama, on countries that contribute to UN peacekeeping forces.

Modi had earlier spent two days in San Jose, California on the West Coast, tapping IT giants Google, Facebook and other top companies of Silicon Valley as part of his "Digital India" and "Make in India" missions.