866.993.0033 info@marnellatours.com

Welcome To

Iguazu Falls
Build Your Tour

Iguazu Falls

Iguazu Falls is the world’s largest waterfall system and one of the most popular destinations in all of Argentina. No trip to this part of South America is complete without visiting this natural wonder! The 269-foot tall cascade showcases a series of individual drops, meaning that from whatever angle you view the falls you’re sure to have a jaw-dropping experience. You can even journey into the Devil’s Throat by boat! The surrounding subtropical rainforest is home to a vast array of exotic flora and fauna, the perfect setting for both quiet wildlife viewing and adrenaline-spiked sports. And of course, a journey to this region wouldn’t be complete without a stay at one of its numerous  boutique ecolodges! 

Plan Your

South America Tour With Us!