Pop Minute

Home    Photos    Videos    What's on TV Tonight

'Today' Looks At Brazil's Iguazu Falls, Twice As Tall As Niagara Falls

'Today' looks at Brazil's Iguassu Falls, which is twice as tall as Niagara Falls and at several miles wide is the largest waterfall system in the world.

It's home to roughly 400 species of birds and spans two nations, Brazil and Argentina.

August 18, 2016 |

© Copyright & Privacy Policy Pop Minute. All rights reserved. | Feedback