With 365 islands and 2000 beaches, Angra dos Reis is truly breathtaking. Ilha Grande is the largest island, with no roads and 106 beaches and waterfalls. Great for hiking, camping, diving and swimming inside its subtropical vegetation, crystal clear waters, along with many other beautiful islands.