Travel
fromTravel + Leisure
1 day agoThis Is the Largest System of Waterfalls in the World-With Nearly 300 Mesmerizing Cascades Spanning 2 Countries
Iguazú Falls is an overwhelming natural spectacle of 275 cascades spanning almost two miles on the Argentina-Brazil border, taller than Niagara and twice as wide.

:max_bytes(150000):strip_icc()/TAL-lead-image-TENFALLSOR0425-47f760e3843d4e50b94b45b43a1cdcc0.jpg)