The name Ilha Grande literally translates to ‘big island’, and as the name suggests it is a big island just a few hours away from the popular Rio de Janeiro. After a few hours spent on a bus and a short ferry ride, we arrived on Ilha Grande where we would be spending the next…