Swimming underneath waterfalls is a heavenly experience.
The waters surrounding Brazil offer some excellent diving opportunities. One of the best sites is Fernando de Noronha, located in a small group of islands off the coast of Pernambuco.
The visibility is normally very good; and there are plenty of spectacular caves to explore. There’s also lots of marine life to see including; dolphins, turtles and manta rays.
Only 420 visitors are allowed on the island at any given time, make sure you plan your trip in advance and try and avoid peak season.