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.