Voted as one of the 7 Natural Wonders of the World, the 275 waterfalls at Iguazu Falls spew about 1,300 m3 of water per second, making it an impressive spectacle for all who see it live.
Iguazu Falls, Argentina
waterfall
Voted as one of the 7 Natural Wonders of the World, the 275 waterfalls at Iguazu Falls spew about 1,300 m3 of water per second, making it an impressive spectacle for all who see it live.
Iguazu Falls, Argentina
There’s endless hidden gems in the Bavarian Forest.
Bavaria, Germany
Salto Grande is a waterfall on the Paine River, after the Nordenskjöld Lake, within the Torres del Paine National Park.
Chile, Patagonia