The Iguazu Falls in Argentina will take your breath away
Waterfalls are always a sight to behold. At the border between Argentina and Brazil lie the splendid Iguazu Falls, which make up the largest waterfall system in the world. To get the best vantage point, you can book a boat trip to the base of the Devil’s Throat on the Argentine side.
This section has the deepest falls, and most excursions take you close enough to feel the water spraying on your face. You will not see sights like those anywhere else.