Made by Planet Earth: The Iguazu Falls
The falls of Iguazù are located in Argentina and are one of our many natural wonders. Many people travel to see them when they travel to Argentina or Brazil. And they are truly breath taking to behold. Located on the border between these two countries, it is very easy to move from one side to the other during the excursion. The name "Iguazú" is derived from two words that either originate in the Guarani or Tupi language. Translated to "water…