The number of Indians visiting the United States increased by 6.5 percent from 2016 to 2017, according to data from the U.S. Department of Commerce’s National Travel & Tourism Office (NTTO) released last week. Per the NTTO statistics, a total of 1,285,466 Indians traveled to the United States in 2017, up from 1,206,771 the year ...
Read More»