Brazil tour with three weeks to spare
Most organized tours to Brazil average ten days, but as large as Brazil is, with as much diversity as Brazil has to offer, you have to set your priorities carefully before contacting an operator that specializes in custom design itineraries to Brazil.
Three weeks is a minimum amount of time to allocate for this striking country. [...]

