D.C.-based Brand USA, a destination marketing organization, says that according to travel data for 2015 (which is the latest), India stood at 11th place in terms of source market for tourists to the U.S. and ranked 7th in terms of spend. The Economic Times reports that of the 77 million ...
