Narendra Modi was indeed the first Indian Prime Minister to visit Israel, marking a historic moment in the countries' relationship . His official visit took place from July 4 to 6, 2017, at the invitation of Israeli Prime Minister Benjamin Netanyahu. This trip celebrated 25 years of diplomatic relations between India and Israel and solidified their strategic partnership.