A former prison island, Ilha Grande is now a sanctuary of biodiversity, offering visitors breathtaking scenery between ... one of Brazil's most beautiful beaches. You can also go snorkelling ...