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