The Lens

Iguazu Falls

A trip to Brazil wouldn't be complete with visiting Iguazu Falls. This immense mass of water is the world's largest waterfall system and a sight to behold. It's no easy feat to get to Iguazú and while most people come just to see the falls, there is so much more to explore in this vibrant and unique area. View trips to Brazil