Discover things to do in Rio de Janeiro. Full of contradictions, vibrance and culture it's a great place to explore as you immerse yourself in its past.