Iguazu Falls (Iguacu in Portuguese), on the border of Brazil and Argentina. It is one of the New 7 Wonders of Nature and is a UNESCO World Heritage Site. There are 275 waterfalls in total which make up the largest waterfalls in the world.
Iguazu Falls (Iguacu in Portugese), on the border of Brazil and Argentina. It is one of the New 7 Wonders of Nature and is a UNESCO World Heritage Site. There are 275 waterfalls total which make up the largest waterfalls in the world. This photo is on the Brazil side of the Falls.