Tag: iguazu falls

  • The Iguazu Falls – the how to: guide for a day trip.

    The Iguazu Falls – the how to: guide for a day trip.

    The Iguazu Falls (Catacares Iguazu) always been an attraction, being one of the largest Waterfalls on Earth. Even before they were voted, to become a Nature World Wonder. As the Iguazu Falls are located almost dead smack in the middle of South America, they are not the most accessible Tourist Attraction in South America. At…