Iguazu Falls Argentina
Category: Outdoor Scenes
Photo and caption by Michelle Williams
One of the newer seven wonders of the world, Iguazu Falls. The border between Brazil and Argentina runs through the 'Devil's Throat' of the falls. This was shot form the Argentinian side, looking at the Brazilian side.
Location: Iguazu falls, Argentina (viewing Brazil)
Subscribe to Nat Geo Traveler
Available in print and for iPad®! See destinations come alive with 360-degree photos, videos, and more!