News

Iguazu Falls or Iguaçu Falls, depending on which side of the gigantic South American waterfalls you are referring to, are not one of the natural wonders of the world without very good reason. These ...
WHAT: Iguazu Falls, on the boundary between northeastern Argentina and southern Brazil. WHY: With 275 separate chutes, some as high as 270 feet (higher than Niagara Falls), plummeting over a three ...
TRAVEL TIPS: “If you travel by air to Iguazu Falls, don’t use a super-discount airline, lest you find your flight cancelled at the last moment. If you take the boat ride, you get very wet ...
The imposing Iguazu falls, straddling Brazil and Argentina, are vying to make the "New 7 Wonders of Nature" list and need at least 20 million Internet votes. Tuesday, June 17, 2025.
This 5-Star Hotel in Argentina Is Now Offering a Moonlight Tour of Famed Iguazu Falls The "Full Moon in the Falls" experience showcases the natural wonder in all its glory. Published on October 18 ...