Iguazu Falls, located on the border of Brazil and Argentina, is one of the most awe-inspiring natural wonders in the world. This magnificent waterfall system consists of a collection of 275 individual falls spread over nearly 2.7 kilometers, nestled within the lush Iguazu National Park.

The falls are formed by the Iguazu River as it plunges down a series of basalt cliffs in a dramatic display of power and beauty. The most famous and breathtaking of these falls is known as “Garganta del Diablo” or “Devil’s Throat,” where the water cascades down a U-shaped chasm, creating a mesmerizing spectacle of mist and thunderous roars.

The sheer size and force of Iguazu Falls are truly captivating. Some of the individual falls are as high as 82 meters, and the water[Read more]

Posts

View from the helicopter

[ Jan.2016 ] On the last day of our stay in Iguazu, we moved back to Brazil’s side. One of our tour members wanted to ride the helicopter, so we went to the heliport. It…

BESbswy