We all know from my previous post that Ilha Grande ("Big Island") is a beautiful tropical paradise off the coast of the state of Rio de Janeiro. The island lives up to its name and is simply enormous. I managed to do a tour called halfway-and-back, where you spend the day going halfway around the island,... Continue Reading →