Tropical Island Tours
Angra dos Reis/Itacaruça/Ilha Grande, Rio de Janeiro, Brazil
Featured Review : There are a number of tours of this sort available, I went on two: Angra dos Reis and another actually called Tropical Islands (Itacaruça).
The best by far was Angra dos Reis; it's a true paradise. First of all you're...See Full Review