Didn't see Santa this year? That's because he was in Rio de Janeiro [1]. Made in Brazil also offers up 10 convincing reasons [2] to spend the holidays in the Southern Hemisphere.
Brazil: Christmas in Brazil
· Written by David Sasaki
Categories: Latin America, Brazil