Santa Maria Falls - Brazil

Image 23 of 29
< Prev Next >
JGF-landscape-Iguazu NP-BR-1358.jpg
Iguazu Falls National Park in Argentina at right with Brazil at left.  A UNESCO World Heritage Site.  Pictured is the Santa Maria Waterfall at left with the Devil's Throat or Garganta del Diablo, center, and Salto Mitre and the Belgrano Waterfall at right.