Santa Maria Falls - Brazil

Image 8 of 29
< Prev Next >
JGF-landscape-Iguazu NP-BR-1375.jpg
Iguazu Falls National Park in Brazil in the foreground and Argentina behind.  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.