Brazil News
| SAO PAULO – In just the first two months of the year, the U.S. Embassy in Brazil granted 181,318 visas to Brazilians. During January and February, 2012, the consulate in Sao Paulo alone issued an average of 2,236 nonimmigrant visas per day.
U.S. Tourist Visa (Image: hostelbookers.com)