State/Province/Region: Parana
Iguazu Falls / Iguassu Falls
Iguazu Falls (Iguassu Falls) is a network of 275 waterfalls over 3km wide shared between Argentina and Brazil with most of its volume over the Devil’s Throat.
Explore The World One Waterfall At A Time
Iguazu Falls (Iguassu Falls) is a network of 275 waterfalls over 3km wide shared between Argentina and Brazil with most of its volume over the Devil’s Throat.