Prime Minister Narendra Modi will embark on a maiden four-day state visit to the US beginning June 21. He will create history as he will become the third Indian leader to make a state visit to the country and the only Indian PM to address a joint session of the US Congress twice.