• Categories
  • Archives

Tag: Iguacu

Brazil’s Iguaçu Falls Gets Record Number of Tourists

In the first four months of 2005, the Iguaçu Falls in Brazil received an ...