I think Iguazu Falls is one of the 7 Natural Wonders of the World…but I am not sure about that. When I was a kid I simply remember the 7 wonders of the world but now there is a list for everything that it has gotten much to complicated for my brain to handle.
Maybe ALL...