Swimming underneath waterfalls is a heavenly experience.
The cystal clear waters of the Bonito River have excellent visibility; between 9m to 18m (30ft-60ft). This is one of the best places for freshwater snorkelling in Brazil.
You'll see a huge variety of colourful fish beneath the surface and maybe even, the occasional anaconda!