Monday, December 7, 2009

Visas to Brazil takes perfect timing - Detroit Free Press

If you need a Brazilian tourist visa, apply early -- but not too early. It is taking up to 25 days to get a tourist visa at some Brazilian consulates in the United States. The catch is, once issued, the visa must be used within 90 days. Michiganders ...