Brazil, the largest country in South America, boasts stunning beaches, the Amazon rainforest, and the famous Carnival festival. Visitors can marvel at Christ the Redeemer statue and explore the ...