As well as the Amazon rainforest and the high mountains of the Andes, South America is home to some spectacular waterfalls. Angel Falls in Venezuela is the highest waterfall in the world ...
Angel Falls in Venezuela. The largest country in South America is Brazil, where most of the Amazon rainforest can be found. Two of these clips are set in Brazil, in very contrasting environments.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results