IGU: Iguassu Falls, Parana, Brazil

What does IGU mean? The above is one of IGU meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Iguassu Falls, Parana, Brazil