Published: 2017-01-09 16:53:10.950708Category:Falls and GeysersType:PhotoModel release: No
Share
Iguazu (Iguacu) falls, largest series of waterfalls on the planet, located between Brazil, Argentina, and Paraguay with up to 275 separate waterfalls cascading along 2,700 meters (1.6 miles) cliffs.