Ilha Grande betekent letterlijk ‘Groot Eiland’ en, met een oppervlakte van 193 km2, is het dat ook. Het eiland ligt voor de kust van de Braziliaanse deelstaat Rio de Janeiro en maakt deel uit van een archipel van 365 eilanden. Ilha Grande is vooral bekend om zijn prachtige stranden, maar heeft ook ongerepte bossen, watervallen en bergtoppen.
Ilha Grande is beschermd natuurgebied. Het eiland is autoloos, maar er is ruim 150 km aan wandelpaden, die tevens dienen als verbinding tussen de kleine gehuchten aan de kust. Ilha Grande was aanvankelijk een pirateneiland, vervolgens een leprakolonie en daarna een gevangeniseiland.