These are videos of Iguazú Falls in northern Argentina near the Brazilian border (Actually the river separates the 2 countries) and Paraguay is just a mile away. The first two videos are of the Devil's Throat and the other video shows a different set of falls.
No comments:
Post a Comment