Ilha Grande is an island off the coast of the Brazilian state of Rio de Janeiro and is a popular place to enjoy both lush Atlantic rainforests as well as tropical beaches.
After a mad favella tour we went back to our hotel to meet up with our new tour group. We were starting our tour from Rio to La Paz on the 26th. Our first stop was Ilha Grande. Ilha Grande is located along the Atlantic coast heading south of Rio. I didnt know anything about this island before this trip ...
Posted in Ripped For Rio by Harshu