News

Cabeza de Vaca’s account of his experience was the first recorded mention of Iguazu Falls in the western world. The explorer ...
Iguazu Falls is the largest waterfall system in the world, made up of 275 cascades, drops, and falls. Standing at the edge of the Garganta del Diablo, which translates to the Devil’s Throat, a ...