Daily Archives: July 5, 2011

Best Waterfalls of the World

Igauza Falls are waterfalls of the Iguazu River located on the border of the Brazilian State of Paraná and the Argentine Province of Misiones. The falls divide the river into the upper and lower Iguazu. The Iguazu River originates near … Continue reading

Posted in Landforms, Photo Post, topography, water | Leave a comment