PICTURES: Iguaçu Waterfalls, Argentina and Brazil

The mighty Iguaçu Falls, located between Brazil and Argentina, can be visited on foot or during an unforgettable boat trip.

Advertisement

>> To the article: Iguaçu Waterfalls

Advertisement
Advertisement
Advertisement
Advertisement