Congress leader Rahul Gandhi is set to visit USA on May 31 for 10 days. On June 04, Rahul Gandhi will hold a rally of about 5 thousand NRIs in New York`s Madison Square. Apart from this, he will visit Washington and California where there will be a panel discussion. The Congress leader will also deliver a speech at the prestigious Stanford University. He will also meet politicians and entrepreneurs during his visit. This will be Rahul Gandhi`s second major foreign tour post his visit to England in March.