Iguazu Falls Package
The Iguazu Falls are one of South America's natural wonders, consisting of 275 separate waterfalls over a length of almost 5 km. As the falls straddle both Argentina and Brazil, you can choose to stay in a hotel in either country.