20 Must-Visit Attractions in Brazil

As the largest country in South America, Brazil is a vast playground for the intrepid traveller with everything from…