The largest waterfall that ever existed

Zack FrankFeatures correspondent
Washington Cascade Mountains

It was twice as high and three times as wide as Niagara Falls, making it the largest confirmed waterfall in the planet’s history.