You can’t help but think this is Mother Nature really showing off as water crashes around you, filling the air with an all-powerful roar and a cloud of mist. The 275 cataractas of the Iguazu Falls, surrounded by Iguazu National Park’s lush subtropical forest, are a truly impressive sight.