Sunday, March 4, 2018

Seeing The World's Greatest Waterfall--Closer Than You Dared Imagine

Iguazu Falls may be the world's most spectacular water show. On the border between Brazil and Argentina, its hundreds of cascades and its surrounding rain forest, create a magical world.

from Forbes Real Time https://www.forbes.com/sites/geraldeskenazi/2018/03/04/seeing-the-worlds-greatest-waterfall-closer-than-you-dared-imagine/
via IFTTT

No comments:

Post a Comment