Iguazu Falls Devils Throat, Argentina

The heart of Iguazu Falls – the “Devils Throat”! Here in the wet season, over forty million litres per second can fall here. Creating a thundering roar from miles away. A mesmerizing site.

Pin It on Pinterest

Share This