
Iguazu Falls, Iguassu Falls, or Iguaçu Falls are waterfalls of the Iguazu River located on the border of Brazil and Argentina. The waterfalls divide the river into the upper and lower Iguazu.
These waterfalls for me falls into the same wonderful and maybe more beautiful than Niagra Falls, Its beauty is immence and I would love to vist this place.
courtesy of msn.com