Iguaçu Falls

Iguaçu Falls

The Iguaçú Falls are located in the Iguaçú National Park, at the border of Brazil and Argentina.