Indian Prime Minister Narendra Modi will be in Israel from February 25 to 26 for a high-level diplomatic visit. His programme includes meetings with Israeli President Isaac Herzog and Prime Minister Benjamin Netanyahu, as well as a historic address to the Knesset, making him the first Indian leader to speak there.