Ilha Grande, an island located off the coast of Rio de Janeiro state, Brazil, is a secluded paradise with no cars and bountiful beaches, waterfalls, and pristine forests.
Lopes Mendes, often described as Brazil's most beautiful beach is a 2.5 hour trek through forest full of monkeys and wild birds, or a 20 minute boat ride for the less adventurist. Besides it's beauty, this beach also offers great surfing and diving.
Boats on water in Ilha Grande
The only church in Ilha Grande
Floating bar