Hi r/travel! As we work for a large cruise company, we have the luck to travel for free on board. However, we're looking at the possibility to stay at a resort and we're wondering: what are some of the better places to go or stay at in Brazil? We'll end up in Sao Paulo and we're wondering how easy it is to get to a resort outside and where is the best place to stay?
Any tips about Brazil would be welcome. We will be picking up some travel books. Do you guys typically book with Travel Agents or book direct? Air seems to be outrageous flying in and out of Sao Paulo... yikes!
Edit: I should note, this would be mid-late March. We would be completely clear of World Cup.