Prime Minister Narendra Modi has set off on a three-day visit to the United States starting September 21.