Ilha Grande

Ilha Grande is an island that has no roads and streets, it’s 193 square kilometers, with dense vegetation, 106 beaches, and mountains. Lodging in small bed & breakfast places and fantastic seafood restaurants. It’s located in the Angra dos Reis bay, between Rio and São Paulo, one of the most expensive homes and luxury vacations areas on the coast.