If you have the opportunity to engage MS Kelly Tavares for a tour of Rio de Janeiro YOU MUST DO IT. Otherwise you visit will be less than it could've been. She is exceptionally well versed in cultural understanding, in where all key sites are and what they have meant to the development of Brazil and Rio. Further her pleasant style makes time go by exceptionally fast as you are having such a great time. I will return to Rio, but only if Kelly is available!