From the thundering Iguazú Falls in the south to the meeting of the waters and life on the Amazon in the north, nature’s highlights will impress when you take a guided tour of Brazil. Vibrant Rio De Janeiro, the eclectic architecture of Sao Paulo and golden beaches complete the tapestry.