A comprehensive Brazil travel guide with local tips on things to do, see, costs, best time to visit, and more to help you plan your best trip to Brazil.