News
The Devil's Gorge, fed by the river Iguazú, is a stunning waterfall 70 meters in height, which serves as a barrier separating two National Parks, one of which is in Argentina and the other in Brazil .
One travel enthusiast has encourage people to visit a 'magical' Devon rainforest which boasts a waterfall and incredible ...
Image caption, Almost 60% of the Amazon rainforest is in Brazil The huge rainforest ... South America is home to some spectacular waterfalls. Angel Falls in Venezuela is the highest waterfall ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results