TriviaFeed Play Instantly
World's Most Interesting Places 0 pts · 🔥0 · 0

Which massive waterfall system, consisting of hundreds of individual falls along nearly 3 km (1.7 miles), lies on the border between Argentina and Brazil?

Advertisement
Advertisement
Advertisement