Life in the tropics is a real beach....but what a beautiful life it can be!

Monday, May 28, 2012

Exploring Iguazu Falls in Brazil!

Iguazu Falls, Iguassu Falls, or Iguaçu 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.