Description

The Iguassu Falls are located on the Argentine-Brazilian border, in the midst of a tropical nature with lush vegetation. The imposing Garganta del Diablo (Devil's Gorge) is one of the most beautiful points of these waterfalls. The water roars seventy metres below. - 1973

Details