GlobeTrotter Jon Haggins TV in Iguazu Fall, Brazil
- Jon Haggins
- Dec 23, 2016
- 1 min read
Iguasu Falls is a magical experience because you can ride under the falls and get totally drenched. Iguasu Falls is a UNESCO Natural World Heritage Site. There are many nature parks, a bird sanctuary and the best cuisine can be found at Buffalo Branco Barbecue Restaurant. The largest damn is also located there and its supplies energy to Brazil, Argentina and Paraguay.









Comments