Iguaçu Falls, surrounded by lush green national parks, sit on the border of Brazil and Argentina and are made up of 275 individual falls, stretching 3 km (2 miles) in width and crashing down over 80 m (262 ft). The Brazilian side of the falls boasts breathtaking panoramic views.