Devil's Throat

Share
twitterlinkedinfacebook
Image 11 of 24
< Prev Next >
JGF-landscape-Iguazu NP-BR-1260.jpg
Iguazu Falls National Park in Argentina at right with Brazil at left.  A UNESCO World Heritage Site.  Pictured is the Devil's Throat or Garganta del Diablo, the largest of the falls at Iguazu and the border between the two countries runs through this waterfall.