I am a solo female traveller and I do not speak Spanish or Portugese. I would prefer to travel independently in Brazil and avoid an organized tour. I have a month in South America (Brazil, Chile, Argentina and maybe Paraguay and Uraguay). I am looking at three different routes between Rio and Iguazu and I am not sure if I can easily travel between these places (in terms of safety and the language barrier). I would appreciate any comments on the foloowing routes:-
Rio - Sao Paulo (probably a fligth) - fly to Iguazu
Rio - fly to Iguazu.
Is Sao Paulo and Paraty must sees? What are my best transport options between the three cities? I would like to book everything in advance before leaving home(ie, flights/bus tickets/hotels, etc)
I do not care for the beach but like historic sights.
Any advice will be appreciated. Thanks.