Okay, I've gotta ask b/c I may have overlooked it...
Do I need to get a visa to visit Rio? If so, do I get it before departing or can I get it at the airport in Houston or Brazil? If I need it, how long does it take to get?
Forgive me, as I've never gone internationally before other than Mexico and Canada...just got my passport last week.
FF