Iguazu Falls, when the God rage the lovers to an eternal fall
August 5th, 2008 by shearyadiIguazu Falls consist of about 270 waterfalls and cascades which plummet upto 269ft (the height of a 24 storey building), located on the Iguazu River which stretch in a horseshoe shape along 2 miles of area along the border of Argentina and Brazil.

Iguazu means “Big water” in GuaranĂ people language, and…















