Wednesday, May 23, 2012

Iguaçu Falls, Panoramic Views in Brazil

March 26, 2010 by  
Filed under Iguazú Falls

Iguazú Falls, spelled Iguassu or Iguaçu in Portuguese, can also be visited from Foz do Iguaçu, located in the state of Paraná in the south of Brazil. If you don’t have a Brazilian visa to enter the country (and you don’t figure out how to sneak over for a bit, as travelers have occasionally been [...]

Share