Huge rain storms caused Iguazu falls, a waterfall along the border of Argentina and Brazil, to swell ten times its normal size, videos show. Screengrab from AFP's video Intense rain storms caused a ...
Hosted on MSN
Iguazu Falls travel tips for an unforgettable trip
Straddling the border of Argentina and Brazil, Iguazu Falls is a jaw-dropping natural wonder made up of 275 waterfalls. From ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results