Iguazu Falls

2 years ago
7

Located on the border between Brazil and Argentina in the Iguazu National Park, the waterfalls at Iguazu are comprised of nearly 300 individual falls, which are purported to have the most voluminous water flow of any falls in the world.

Loading comments...