The Iguazu Falls (or Iguaçu Falls) are arguably the most impressive waterfalls I’ve ever seen, even compared to the Niagara Falls and Victoria Falls….
Latest Posts
The colours of Parque das Aves
Most people who visit Foz do Iguaçu, Brazil, head straight for arguably one of the world’s natural wonders: the magnificent Iguassu Falls. It is…
My furry ‘tour guide’ at the Iguazu Falls
Last week, I published a video of the awesome power of the Iguassu Falls in Brazil. A few days later, I visited the Argentina…
That rock star feeling in the Lost World
That rock star feeling in the Lost World (a page from my Travel Journal) The Iguazu Falls (map) are located in the far northeastern…