This three weeks in Brazil itinerary takes you through the highlights of Brazil: Rio de Janeiro, São Paulo, Iguazu Falls, Salvador, and Recife.