If you only go to one festival in Brazil, make it Rio's annual Carnival. It's an unreal celebration, with some 2 million people donning elaborate costumes and dancing to samba in the streets.
Best Bars to Watch the Olympic Games in Rio
The Opening Ceremonies: Behind the Scenes
What Vaccines Do You Need for the Olympics?
Where to Eat Near the Olympic Games
Where to See A-Listers During the Olympics