Just got to Brazil this week and what a place.
Rio is huge! Since it is my first time to another Non english country, been spending most of my time learning how to talk to others. And it is a chore!
Check it out on my blog on inneridiot.com for more details.